32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
17
115
298
39
16
30
12
38
50
23
66
29
63
24
14
25
40
35
69
96
19
34
37
87
72
20
31
68
59
28
21
47
42
78
51
132
22
58
18
26
93
60
52