41
131
39
146
14
18
68
58
137
47
154
69
177
63
28
168
2
29
32
21
49
8
65
20
7
51
195
172
56
165
334
3
74
202
71
22
234
45
149
27
16
10
208
34
1
64