229
56
55
457
69
60
96
78
10
91
349
24
277
237
214
111
30
137
41
93
27
833
735
72
394
52
1821
33
51
94
205
71
31
106