54
78
21
26
20
41
43
28
66
93
47
65
102
25
69
178
603
874
185
120
79
212
234
59
137
68
133
91
122
128
149
42
116
18
35
100
335
39
37
75
63
506
187
167
154
257
159
142
94
151
56
81
130