33
379
336
57
13
26
52
99
36
106
247
342
68
41
172
261
75
95
174
171
31
50
638
55
92
146
82
364
257
112
67
28
35
56
4
193
94
476
21
66
111
766
113
8
93
20
16
138
985
62
144
54
105
12
103