35
144
53
112
22
37
138
26
14
23
20
24
36
27
194
25
11
15
13
165
108
397
187
89
55
63
30
16
180
157
19
42
21
48
68
52
34
128
87
103
158
82
298
64
40