17
5
12
8
9
22
23
30
20
52
65
36
44
120
25
7
102
45
82
51
208
134
201
91
189
76
181
147
143
218
271
124
224
140
375