290
235
218
96
15
119
97
102
11
28
49
67
38
72
4
34
14
20
127
3
30
33
19
40
29
33
17
34
17
19
41
15
15
24
32
36
10
12
36
17
13
21
23
8
20
36
10
18
20