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