193
62
430
75
28
39
55
41
103
134
78
33
122
12
106
204
82
123
295
43
22
118
214
124
63
97
107
52
157
367
132
171
268
141
60
68
80
274
975
194
21
423
164
579
2017
90
150