44
16
18
92
121
71
75
61
34
54
45
10
46
30
21
385
113
39
99
79
23
68
53
263
40
66
180
187
174
236
190
293
160
322
36
55
135
86
244
179
355
27
77
164
410
31
41
224
316
144
162
320
195
409