57
120
276
45
134
62
119
166
60
63
74
190
199
161
83
129
97
143
116
135
40
82
72
126
48
24
27
46
43
51
53
168
214
76
80
35
32
44
70
107
104
28
95
106
109
172
149
127
138
148
218
118
121