34
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
142
145
19
116
297
43
18
30
12
45
24
25
64
33
14
58
22
27
39
20
26
36
17
87
76
56
55
28
50
41
69
46
75
47
38
35
23
31
81
57