84
159
94
52
226
23
180
115
96
122
106
76
45
135
68
75
134
228
154
62
48
118
37
203
169
153
195
74
113
317
263
65
29
78
55
633
247
146
43
204
534
93
61
196
58
219
199
12
264
73
117
223
326
49