25
101
61
38
112
144
62
297
77
364
48
83
143
69
213
107
58
241
473
72
104
53
80
317
226
150
106
114
39
170
180
203
154
436
182
141
178
84
110
85
49
82
75
128
197
168
190
252
519
117
78
223
102
452
64
135