7
3
11
42
22
2
6
9
14
17
15
10
13
32
21
8
67
85
29
56
24
109
84
118
12
18
127
79
26
25
149
16
35
126
49
27
357
46
45
99
48
52
50
240
202
64
53