170
24
73
39
5
1312
103
319
208
728
169
43
31
34
97
9
10
308
655
736
298
23
7
17
19
35
9
102
70
703
669
