12
90
61
63
24
43
28
25
35
46
15
18
19
13
69
49
1
3
17
10
64
67
16
72
33
65
38
7
27
76
14
26
50
21
150
8
30
100
123
6
11
9
31
5
4
40