34
4
29
6
8
2
3
16
1
10
9
5
7
13
15
11
141
147
19
117
299
43
18
30
14
12
45
23
25
65
57
22
26
38
21
62
20
27
46
17
82
76
56
54
50
24
32
39
68
47
66
48
35
31
59