33
22
70
146
205
30
43
94
185
41
58
62
52
48
24
118
40
19
45
128
55
64
209
26
105
67
51
77
69
71
293
28
133
66
266
88
175
82
206
78
6760
203
27
370
34
36
85