15
13
5
6
63
24
20
58
11
120
28
86
46
76
38
8
16
14
25
10
43
7
53
57
41
1
29
4
9
40
26
12
292
33
42
37
2
73
19