17
32
55
16
38
42
10
20
23
6
9
13
33
22
24
18
19
59
21
58
28
61
79
85
244
54
35
47
44
113
57
49
73
233
70
52
71
80
295
164
264
267