24
77
28
61
63
122
33
20
22
16
19
46
55
21
44
90
68
101
112
100
18
195
31
72
83
54
88
32
14
74
204
37
64
52
13
86
34
76
84
99
102
50
156
149
67
116
70
461
25