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