32
4
59
15
12
137
222
164
100
77
84
30
129
102
118
40
80
22
9
47
2
110
126
5
70
68
171
6
227
20
23
56
3
58
54
64
17
87
50
159
66
11
24
265
101
13
31
209
14
44
33
8
55