33
133
95
32
175
38
14
123
66
60
71
34
27
13
6
89
18
21
25
49
87
26
79
22
30
42
203
128
164
101
151
17
24
54
47
135
15
45
8
231
40
170
2
183
12
10
5
129