21
54
18
2
12
3
4
14
23
19
80
16
67
28
60
43
24
17
51
40
96
52
123
37
82
10
13
62
27
20
26
46
120
169
115
79
94
74
128
150
99
45