12
50
93
18
1
4
69
36
81
23
53
94
25
22
71
55
3
14
32
26
17
29
43
38
8
19
82
158
28
10
11
9
46
7
6
64
152
242
13
27