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