20
94
9
18
27
28
45
63
77
61
48
219
74
32
4
87
158
101
35
56
93
64
40
80
26
31
15
81
22
69
70
58
122
85
16
23
124
106
57
62
79
104
33
52
51
88
83
60
54
25