19
15
13
59
20
7
56
107
34
9
57
67
6
17
388
50
191
79
28
49
29
4
23
3
30
21
24
103
11
74
14
33
36
2
47
8
123
63
38
81