371
33
112
497
25
51
20
100
244
12
39
182
23
134
192
93
1027
292
245
230
22
1521
383
9
3
329
111
147
334
34
125
191
124
132
787
180
108
88
126
60
101
400
15
62
4
32
76
53
123
72
211
109
13