30
16
42
89
72
88
97
10
11
92
8
96
22
33
18
5
20
31
36
41
81
43
14
56
6
28
26
2
12
38
147
35
73
29
32
13
40
50
48
27
17
19
7
60
74