226
52
51
72
36
53
42
12
218
100
166
63
178
156
272
34
32
27
56
59
125
50
177
258
118
37
57
38
214
33
132
95
47
85
49
22
40
78
151
45
44
39
73
15
30
127
64