33
4
28
8
6
2
3
15
1
10
9
5
13
11
115
141
18
7
299
35
26
16
12
14
31
41
22
24
66
58
20
25
39
32
30
40
56
21
36
86
76
54
23
45
42
27
75
51
17
84
19
91
44
62