20
12
41
117
51
143
22
49
29
27
9
46
98
59
30
26
62
71
109
24
48
42
65
19
47
127
66
15
37
28
17
18
86
31
4
54
23
57
7
33
34
50
110
210