32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
298
39
18
77
57
125
14
195
12
60
24
160
42
51
37
16
26
211
188
123
155
20
61
48
189
208
29
76