19
95
10
42
73
80
33
23
18
6
65
9
4
185
46
22
15
8
70
171
400
24
12
53
16
17
2
5
7
54
38
36
84
62
61
40
191
3
107