3
21
63
64
96
22
27
38
12
26
17
25
56
43
9
18
23
83
7
36
87
6
15
8
10
82
2
13
32
30
34
65
39
93
114
435
19
20
5
11