76
19
100
23
18
89
16
20
34
13
24
30
57
52
49
29
14
39
46
10
9
80
21
32
31
28
71
428
72
15
38
27
45
11
82
65
26