21
18
160
7
80
67
45
57
9
10
12
16
40
66
8
63
72
108
60
175
31
50
32
190
162
76
25
26
121
146
37
88
54
97
42
169
43
81
122
228
14
93
79
19
35
191
6