422
235
187
59
82
20
273
71
100
250
121
21
95
815
140
228
62
184
38
96
361
406
97
61
58
129
41
613
24
127
67
682
1153
81
22
93
148
120
165
275
85
118
449
23
138
253
170
16
28
64
216
79
13
40
52
65
111