47
99
19
82
13
45
65
2
30
5
64
4
9
10
6
3
8
59
54
24
100
7
14
73
28
37
17
119
16
26
60
207
27
40
11
22
122
68
1