20
10
15
17
19
28
7
3
36
9
25
8
5
24
53
44
60
57
4
100
40
22
16
37
31
80
93
23
41
14
29
6
18
30
74
32