430
55
95
90
26
83
650
28
97
51
58
27
85
31
35
37
259
108
174
15
276
7222
699
74
117
8
59
54
136
25
44
22
879
30
18
23
71
43
60
62
66
70
223
182
17
135
361
452