17
45
29
24
10
7
30
37
21
83
13
33
49
41
25
20
82
99
11
97
35
18
65
42
32
23
26
51
74
31
15
67
43
48
96
50
38
100
19
56
39