34
65
109
52
482
89
386
44
371
96
66
330
24
86
23
18
53
80
210
79
63
67
218
100
117
131
337
366
124
72
30
12
233
198
103
56
99
1236
252
46
15
90
236
27
137
40
183
94
64