120
66
36
29
435
57
10
121
85
222
42
87
376
26
141
47
166
181
590
221
110
56
231
554
270
100
65
220
80
316
46
34
92
114
74
13
17
265
35
443
25
49
191
170
201
71
202
7
175
3
22
84