19
3
17
160
234
11
73
43
26
78
62
92
68
44
63
28
91
49
52
97
195
51
66
98
31
7
136
150
69
84
112
99
210
79
82
9
53
189
157
134
171
426
127
187
188
77
109
166
45
25
93
115
102
16