769
655
66
204
33
647
27
753
38
62
70
274
692
112
45
56
25
128
23
55
58
136
751
363
182
696
227
81
1477
102