217
6
164
10
96
61
8
242
107
141
33
34
92
308
221
41
672
230
89
125
43
546
238
111
88
29
449
136
37
59
26
934
142
60
1431
1355
123
51
207
98
4082
451
1368
13
38
20
108
798
192
257
68
646
31