10
16
14
19
50
15
18
84
187
38
224
7
4
9
65
63
24
205
33
146
40
114
31
52
305
86
208
3
74
22
168
240
12
5
17
78
103
53
13
34
100
49