63
161
166
13
52
101
4
10
27
148
56
31
22
164
120
71
29
149
26
129
296
17
12
46
157
45
78
173
44
133
64
140
125
55
39
9
134
25
73
195
172
19
24
423
89
15
23
40
181
18