15
17
14
41
70
49
97
37
9
36
113
106
80
138
68
64
85
156
118
90
131
43
183
164
199
65
58
69
84
123
38
24
28
135
32
60
72
218
129
78
59
399
39
76
491
53
30
20
134
19