14
17
13
15
40
97
19
27
46
30
95
8
108
37
61
71
25
62
7
24
72
34
32
42
20
9
66
118
84
35
63
83
60
23
104
238
85
41
69
67
276
93
52
74
516
155
178
198