9
8
5
19
21
10
75
14
37
44
392
52
15
23
35
54
17
4722
39
316
80
395
551
3
128
5131
28
22
95
481
34
11
53
12
20
24
31
42
72
49
38