15
9
6
62
30
32
18
8
24
28
34
45
7
2
38
60
79
22
39
10
26
50
20
208
31
53
97
157
42
25
106
252
35
40
17
56
29
16
27
19