21
52
88
99
26
28
51
92
40
49
27
42
20
53
37
23
29
25
75
164
16
5
18
34
203
4
8
15
6
19
30
35
33
22
24
64
9
11
78
10
7
100
32