54
23
173
65
49
63
46
84
137
71
48
118
168
31
120
158
55
148
101
195
42
59
255
61
147
228
41
38
70
39
37
56
17
22
72
135
85
66
15
36
798
128
504
124
186
68
127
170
86