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