18
13
35
73
12
34
27
30
16
72
26
42
123
63
28
11
60
6
68
7
5
17
21
33
25
31
124
243
45
38
75
50
64
19
58
10
67
22
9
52
14
1058