34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
30
12
24
25
64
33
14
57
22
17
27
39
20
42
26
45
36
32
87
76
56
54
28
35
49
41
68
75
47
38
23
31
82
40
50