8
81
14
10
5
30
21
97
9
430
38
16
390
7
12
74
89
3
57
13
23
24
25
26
29
82
2
53
19
120
69
34
45
15
44
37
1
4
39
28
126