221
414
110
11
7
16
83
38
95
48
90
235
233
45
28
251
130
27
53
66
219
84
390
112
376
142
595
76
158
183
116
25
610
392
20
59
145
239
147
157
58
52
117
19
101
374
34
70
36
617
75
186
191
357
353
385