53
56
57
75
142
61
144
253
458
86
145
265
22
38
104
74
47
54
36
30
108
133
225
156
153
60
52
46
76
40
100
157
151
11
68
62
117
26
90
371
59
254
173
98
122
20
41
118