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