23
18
75
71
17
27
279
37
24
10
105
98
116
76
61
83
72
201
66
64
12
16
73
21
109
50
51
60
39
213
97
62
130
38
69
78
253
190
234
224
55
250
118
196
140
34
115
99
77
80
67
82
104