52
116
88
31
339
253
210
51
85
161
228
55
113
22
41
201
972
277
225
14
163
17
135
729
91
217
154
37
9
75
12
54
47
63
118
60
8
109
92
301
68
25
43
134
20
38
15
33
416
11
6
24