90
60
47
22
104
228
73
33
1066
55
295
153
145
53
35
96
32
31
154
341
23
193
120
16
20
158
54
40
167
138
139
240
27
640
49
129
34
83
112
37
189
423
15
121
134
188
97
89
3
340
30
72