33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
113
19
18
35
292
29
16
12
14
31
24
66
30
59
25
37
39
43
57
17
71
38
26
80
76
48
23
34
45
41
27
74
114
21
52
20
22
93
49
60
50
32