14
45
8
104
144
81
19
161
272
56
18
22
60
265
326
9
17
122
21
20
11
35
258
51
37
40
150
159
207
29
252
805
44
344
25
100
213
118
34
321
31
69
49
64
15
62
27
66
148
43
184