26
116
77
17
130
28
44
168
137
23
45
37
149
106
126
177
153
13
230
94
33
427
173
181
362
155
70
117
570
19
123
84
73
97
7
20
239
67
90
111
158
60
89
41
66
42
16
12
48
296
109
120
57