24
18
11
3
20
22
23
34
96
100
26
31
12
25
10
21
17
16
77
28
19
35
61
30
13
15
45
54
9
6
90
40
32
79
51
71
62
33
29