33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
113
297
36
43
32
22
19
31
66
78
14
25
23
44
17
61
62
34
63
16
165
27
12
24
45
39
21
83
29