14
35
6
16
34
24
17
212
20
32
23
37
76
116
77
36
46
164
41
90
171
73
166
67
25
169
139
57
44
33
196
188
65
144
702
253
19
95
389
114
333
88
148
66
177
176
410
531
187
56
230
43
125
200