20
16
31
8
21
17
40
76
29
57
43
30
11
34
27
22
23
104
14
71
56
121
13
9
32
88
119
61
15
10
42
78
19
66
64
37
33
12
95
24
38
39
83
25