19
377
288
171
160
172
24
253
40
78
57
17
32
41
16
93
8
47
51
277
14
5
12
29
18
61
6
94
120
34
4
36
23
89
42
11
105
332
198
30
46
3