20
62
73
91
89
39
83
72
76
59
18
36
24
231
34
116
130
52
54
19
35
22
28
21
12
40
60
96
224
33
148
407
204
44
50
15
63
57
55
80
505
32
41
37
42