51
141
33
92
29
22
279
1013
111
146
11
666
56
127
58
156
53
312
121
322
68
70
302
126
35
65
295
453
37
1807
448
41
216
134
128
78
24
54
103
263
55
27
32
711
59
25
214
8
18
42
109
273
20