90
54
34
9
480
89
370
161
400
29
63
222
617
178
328
244
44
863
48
22
19
160
141
24
10
162
117
541
36
31
49
296
303
123
249
223
38
132
243
242
91
148
32
103
15
497
51
1027
41
230
334
59
159
171
180
0
60
11