8
6
25
74
26
63
77
118
47
23
18
28
72
30
34
31
107
182
89
21
110
39
41
204
71
149
104
100
116
86
176
122
50
75
83
42
11
56
45
203
49
9
153
90
20
101
80
105