5
87
61
19
731
12
765
63
371
377
185
17
62
21
442
59
73
179
196
45
34
616
20
55
25
30
462
23
74
207
309
100
69
189
170
76
79
56
54
15
26
137
65
14
112
159
39
231
101