18
27
10
32
6
63
13
56
12
17
22
15
19
1
5
76
21
43
24
20
7
64
58
14
9
31
23
60
304
8
26
57
87
94
42
79
46