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