8
18
24
13
75
45
27
17
15
57
9
10
3
21
4
26
97
102
12
73
25
16
14
66
33
50
61
321
42
6
5
35
30
36
92
116
28