16
21
45
33
12
26
4
28
48
14
91
11
32
50
19
72
423
63
7
44
53
30
316
24
6
60
438
179
729
20
3
262
17
8
39
9
46
80