21
46
49
70
202
12
18
39
55
71
32
26
30
8
73
40
19
20
45
34
35
23
4
104
96
3
53
14
82
25
2
9
13
31
29
7
15
22
43
51
11
10
38