189
108
75
76
14
2190
161
49
63
29
552
402
97
67
488
46
274
11
80
52
4
19
130
86
44
62
92
64
227
14673
170
68
93
547
47
426
868
10
74
90
302
26
175
590
54
615
70
220
323
43
8
12
9
57
30