20
42
92
34
37
30
9
25
68
124
80
14
21
50
52
6
28
39
45
33
24
111
90
15
86
41
247
10
96
53
126
32
63
209
2
98
61
116
168
59
26
23
18