7
2
6
19
28
27
48
20
42
122
292
110
21
38
26
62
16
25
24
39
4
51
23
12
79
44
14
83
31
17
15
1
9
60
30
56
156
106
45
69
10
93
63