32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
299
29
16
12
38
47
23
65
63
24
25
35
71
69
95
19
34
40
37
86
72
20
31
68
14
56
21
36
48
26
42
79
51
134
22
58
41
28
94
50
59
52