19
10
3
49
27
23
45
28
14
51
39
11
8
16
15
126
9
24
101
12
4
26
43
2
22
17
7
41
36
58
20
53
21
69
30
128
50
67
25