23
16
8
10
71
57
168
9
11
41
18
39
91
25
19
28
21
52
143
181
53
60
96
84
65
51
79
66
85
222
190
24
64
48
611
17
95
285
99
177
75
22
63
161
94