192
256
181
84
45
62
40
297
34
144
44
27
35
52
72
126
61
147
55
98
37
70
101
171
96
30
33
372
2833
32
41
185
78
64
310
88
116
191
73
214
167
236
291
197
262
153
176
26
334
208
129