33
17
12
2
36
41
93
140
19
32
113
22
183
45
74
84
83
126
3
79
42
63
55
86
153
64
13
208
26
199
52
44
27
150
90
29
18
11
8
10
35
200
16
191