33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
114
17
18
35
291
69
44
45
40
29
31
37
68
58
22
46
12
131
14
61
70
72
36
21
32
20
39
25
34
56
26
166
60