52
8
51
38
15
36
102
40
106
75
60
22
294
65
97
68
45
305
50
32
76
114
135
157
92
28
101
27
57
48
33
330
422
74
368
11
225
124
35
54
201
340
80
79
293
371
179
49
210
215
29