19
157
64
50
193
34
166
4
56
88
620
16
236
97
62
20
40
8
17
381
72
13
113
46
41
48
35
119
636
206
60
77
36
53
49
32
152
112
31
110
469
95
21
12
81
194
39
531
15
226
80