7
21
20
43
23
48
25
46
16
53
278
104
76
14
145
34
60
88
27
32
24
64
26
56
59
123
73
70
110
22
29
58
40
65
51
67
50
10
72
28
37
6
320
112