334
615
88
79
31
202
101
143
427
39
363
160
115
62
574
234
145
135
54
65
97
59
182
48
180
216
64
35
47
43
76
95
317
435
26
94
167
21
212
205
451
236
787
22
147
90
106
1084
55
50
203
196
586
170
19