5
3
5
5
12
18
22
14
21
6
12
19
18
10
21
5
32
79
7
22
13
23
20
34
9
16
40
32
13
13
22
40
12
28
10
19
24
39
11
46
8
4
5
19
4
11
2
12
52
15