27
98
61
94
33
40
24
179
9
109
23
209
275
215
70
99
473
116
100
46
38
45
18
174
126
89
16
11
64
136
51
31
12
34
5
25
123
183
48
117
164
37
101
165
331
39
79
462
28
355
131
83