100
101
70
129
73
163
113
77
231
104
111
45
181
126
32
246
94
98
248
82
78
425
76
150
7
538
172
8
92
48
256
43
44
89
220
67
228
105
205
328
31
37
259
35
46
50
14
314
169
136
58
86
17
260
410
241