32
4
28
7
6
2
5
8
1
3
9
15
13
10
11
139
144
121
18
39
305
50
34
55
30
21
33
24
132
35
29
36
23
20
22
56
17
12
38
49
127
60
19
14
381
103
26
37
47