15
14
83
35
38
58
21
90
50
71
62
25
188
45
136
24
22
115
16
107
157
17
97
70
141
117
114
138
59
55
100
65
73
89
60
175
56
82
143
119
239
311
276
131
147
169
203
132
174
87
116
111
133
36