32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
115
16
17
39
296
104
35
14
84
23
28
30
20
21
45
25
12
22
44
48
31
24
37
18
82
54
34
99
36
76