7
4
5
24
10
13
19
28
38
17
73
15
14
16
39
37
76
57
32
252
35
33
20
113
36
58
122
25
64
96
46
29
87
62
42
41
102
123
22
125
883
287
141
72