32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
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