20
58
14
46
23
56
24
71
42
26
63
16
51
60
7
118
48
79
73
15
81
36
8
66
39
120
18
31
37
319
52
96
295
6
124
10
4
9
93
69
29
94
45
33
21
34
159