9
20
53
22
10
13
117
11
42
33
18
16
6
3
4
2
8
48
21
12
49
14
7
93
5
28
40
99
19
71
32
142
58
55
102
136
26