33
4
28
7
5
8
2
3
15
1
9
6
13
11
10
137
18
114
291
35
17
29
16
12
14
30
24
66
60
25
37
40
41
42
58
72
38
26
81
76
19
49
57
23
36
46
27
43
75
121
52
21
20
95
22
61
50