68
226
119
111
168
87
3
34
89
52
229
60
31
172
19
46
114
254
262
76
5
442
128
105
90
23
92
42
30
13
75
65
12
9
51
56
41
21
40
116
27
165
80
62
260
73
187
152
201
100
166
150
17