21
25
32
2
10
29
68
19
30
94
13
72
3
63
40
49
58
57
38
45
89
15
8
50
56
6
7
16
14
22
20
76
61
5
46
1
44
11