37
53
56
28
94
27
141
73
261
124
61
259
42
65
399
155
90
224
104
47
34
46
350
270
127
62
44
77
314
206
125
263
92
50
72
48
87
100
93
159
525
234
29
64
129
54
262
221
622
191
875
223
86