32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
300
39
28
16
12
38
48
23
66
64
24
14
31
25
40
33
35
71
18
95
19
34
37
86
72
20
68
56
29
21
36
47
26
42
79
51
133
22
59
41
30
94
53