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
45
23
25
65
56
22
26
38
21
62
20
27
46
17
82
76
54
51
24
32
39
68
47
66
31
59
50