12
68
46
92
101
30
23
17
10
38
78
31
52
26
42
11
32
4
28
18
103
48
9
5
100
70
16
76
51
3
13
36
34
7
74
50
96
6
43
168
24
37
82
19
49