90
193
19
65
15
105
21
104
121
24
532
111
361
26
288
60
64
445
283
70
351
148
208
136
62
196
53
88
187
38
87
277
171
431
17
155
76
34
125
188
186
150
563
78
119
110
31
211
107
51
265
37
27