33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
113
17
35
288
104
36
14
84
20
29
27
22
19
41
23
25
12
16
43
21
45
34
40
80
18
24
49
95
70
37