18
49
73
69
19
21
16
32
160
101
129
30
57
63
121
50
179
23
24
90
29
43
25
61
72
53
80
108
20
41
47
59
39
35
79
22
8
34
112
71
51
15
56
70
42
33