18
10
23
27
56
5
24
83
45
15
22
76
58
17
43
9
28
70
41
29
21
48
25
67
53
61
47
12
20
16
31
13
8
32
120
35
97
72
11
63
19
7