146
205
30
43
94
185
40
58
62
52
48
24
118
19
45
128
55
64
41
33
209
105
67
51
77
22
69
71
293
28
133
66
266
88
170
80
78
6760
203
27
369
34
36
85
120
38
194