18
14
12
51
31
65
24
77
22
127
37
74
15
9
114
124
52
209
29
98
108
44
39
70
95
19
32
63
61
28
126
110
57
113
27
43
4
72
69
34
25
131
21
184