33
43
204
65
1121
312
52
37
150
88
67
816
25
49
129
156
476
110
23
17
42
146
56
34
1558
154
190
157
486
62
53
70
44
109
638
196
57
69
71
169
40
371
145
231
96
128
59
133
551
66
239
36