188
98
66
73
464
85
26
45
201
700
165
103
58
985
69
29
217
973
105
323
34
54
43
32
31
13
345
671
1432
231
56
90
37
55
115
49
313
95
64