34
4
28
7
6
3
5
8
1
9
2
16
13
10
11
15
143
146
117
19
43
293
26
12
14
31
42
22
23
66
35
58
25
41
30
24
39
40
32
21
17
86
78
18
57
60
75
48
84
53
20
91
44
59
50