19
183
672
42
2120
33
53
434
67
457
31
81
21
211
77
958
190
79
13
17
29
49
39
425
359
32
59
30
72
61
114
34
100
57
43
24
27
160
47
20
48
15
60
14
23
86
4