117
50
195
219
57
156
71
41
46
67
162
167
110
221
474
25
358
76
75
142
133
55
88
58
44
79
580
36
178
23
227
70
91
135
107
27
59
213
29
52
169
152
28
93
149
49
347
105
35
84
118
53
33
21
86