14
18
22
5
3
146
63
20
9
10
17
54
12
31
36
46
94
11
32
96
39
47
50
37
72
23
24
109
6
1
35
45
49
2
57
33
8
58
13
103
122
15