34
4
28
8
6
2
3
15
1
10
9
5
13
11
115
141
18
114
7
298
35
26
16
12
14
30
41
22
24
66
31
58
23
17
20
25
39
32
56
21
19
36
88
75
54
45
42
27
51
93
29
96
62