17
26
72
49
94
432
124
256
190
463
255
41
394
193
144
159
56
143
84
43
86
52
30
75
42
58
18
20
54
91
235
171
312
31
23
39
24
161
113
65
179
21
146
195
45
46
68
219
47
37
74