33
79
18
116
34
46
271
126
144
151
114
13
163
178
31
106
60
73
51
24
246
109
43
96
19
108
164
165
37
21
29
238
20
136
274
280
121
23
71
437
223
12
86
53
130
63
162
32
65
40
17
95