1392
342
218
65
51
106
71
407
23
32
52
24
266
230
256
276
177
344
199
174
175
123
99
49
26
5
31
76
36
151
56
16
25
662
172
74
187
89
42
29
78
91
94
17
224
320
47
80
496
127
212
116
61
43
40
138
55