19
14
9
4
123
24
164
1
319
73
125
49
446
31
44
27
154
55
858
114
56
36
21
38
30
89
13
66
18
5
25
61
57
3
104
99
33
59
50
7
23
108
42