14
32
17
36
20
34
170
12
16
288
49
43
110
210
37
91
237
40
81
56
72
58
249
65
29
157
114
39
24
69
50
27
71
25
94
57
84
21
19
31
74
33
60
68
108