40
100
34
22
26
33
272
36
324
53
70
31
49
158
129
45
321
24
81
27
23
214
37
57
47
104
16
138
234
44
185
8
17
18
134
1362
9
1290
264
25
167
130
87
19
222
270
35
318
619
12
446
65
612
193