33
4
28
7
5
8
2
3
15
1
9
6
13
11
10
137
134
18
114
292
35
17
29
16
12
14
30
24
66
60
25
37
40
42
58
71
38
26
36
81
76
19
49
57
23
44
27
75
120
22
52
20
21
95
50
32