34
14
165
83
117
278
92
192
33
171
85
21
36
51
201
47
294
11
54
71
55
35
163
67
133
46
322
49
42
108
22
138
64
101
124
41
188
343
48
255
494
547
423
62
56
154
19
119
157
100
123
169
508
356