34
4
28
8
6
2
3
15
1
10
9
5
13
11
115
139
16
7
299
35
18
41
30
22
33
31
59
76
32
12
26
24
44
51
25
19
60
61
17
167
23
29
38
27
14
72