5
1
6
4
14
2
372
81
47
28
11
36
13
39
70
35
52
53
7
37
27
63
40
49
18
16
23
9
64
33
92
67
10
66
20
29
24
15
55
45
30
19
21
8
38
22
42
51
3
82
56
43