1
51
9
23
24
10
26
32
15
72
177
46
341
158
101
248
48
115
151
272
6
91
97
105
77
471
74
103
356
43
131
229
78
123
175
149
63
285
53
54
47
31
134
68
306
130
199
450
145
59
50
148
42
240