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