19
18
11
16
60
1420
282
61
113
8
20
12
144
95
27
34
62
151
104
122
6
70
14
344
106
46
51
83
244
0
25
5
39
159
475
10
90
42
37
7
67
4
112
237
13
41
30