18
24
29
47
63
12
23
36
55
14
124
64
22
35
15
43
42
9
61
44
57
232
145
128
344
65
164
53
104
6
8
46
21
91
27
39
11
16
74