60
14
545
106
395
178
377
107
169
73
48
91
141
345
323
40
44
346
10
4476
3105
386
88
139
34
154
162
171
271
108
357
254
116
32
29
1225
134
152
49
2018
218
26
229
22
531
4
13
35
550
55
241
158
30
114