19
10
18
12
13
20
127
4
2
46
16
7
35
74
25
22
59
3
21
1125
14
52
112
9
44
166
15
5
28
32
29
40
27
65
125
55
71
107
128
26
30
11