21
123
18
144
78
24
72
22
20
46
62
99
39
5
96
15
52
32
11
77
23
66
4
50
43
28
80
19
16
10
7
9
201
148
6
49
13
117
92
157
60
130
68
45