32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
17
39
300
49
34
56
30
21
24
132
35
33
25
36
12
23
20
14
38
126
66
74
379
19
103
37
26
120
44
18