19
260
5
278
14
17
270
98
375
68
165
34
29
54
157
61
12
24
6
31
653
343
97
102
46
23
13
33
101
20
191
64
273
45
87
1064
62
15
56
36
50
16
159
166
60
30
37
128