190
52
28
31
464
123
7
77
105
43
17
20
26
32
188
316
64
12
76
69
113
689
14
93
61
1
59
285
192
125
156
27
46
352
387
104
87
154
149
101
24
65
228
396
106
249
108
66
18
151
38
193
48