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