8
34
20
449
89
26
163
10
67
16
133
31
50
17
118
98
9
44
82
30
14
47
48
41
32
35
58
39
61
52
720
2
86
83
53
11
28
46
164
43
21
71
23
63
403
45
15
305
70
37