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