19
97
49
13
37
22
27
64
12
10
51
20
14
89
8
17
61
16
53
24
31
11
98
40
34
1
81
25
6
23
232
48
127
30
9
55
43
57
32
82
132
156
87
42
3
28
77