32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
298
39
18
107
29
393
64
153
12
73
575
143
144
357
109
36
89
49
23
30
180
54
22
19
16
43
90
20
51
74