38
26
87
61
21
14
12
22
8
20
200
9
59
63
23
11
17
30
156
106
56
217
435
70
44
10
13
165
167
150
68
18
625
429
43
28
15
74
159
121
196
31
140
57
226
327
253
353
149
89
80
40