19
9
8
57
32
16
22
47
111
43
25
14
13
20
61
7
126
72
12
48
97
40
29
99
71
15
165
66
24
102
93
307
218
38
59
123
62
30
23
34
28
35
53
45
10
168
226
54