18
21
30
10
54
25
19
96
23
183
76
37
28
36
59
66
31
234
44
26
11
15
77
16
40
100
22
51
93
12
56
71
13
8
47
32
1
48
43
702
95
27
225
46
130
4