17
63
88
91
72
24
39
30
97
25
66
64
29
102
12
27
43
10
18
38
22
6
53
62
15
16
55
49
37
31
451
40
92
33
46
32
57
14
13
23
28
155
420