9
8
22
23
757
31
25
20
28
58
53
18
7
30
32
57
11
36
95
103
27
24
15
33
13
17
85
3
48
4
35
71
19
16
97