34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
142
146
19
114
296
43
17
30
14
12
31
45
24
25
65
57
22
20
26
39
62
21
44
32
82
76
18
56
28
50
33
35
68
48
38
36
84
23
58