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
20
25
39
32
56
21
36
88
75
54
45
42
27
51
17
93
19
29
92
62