15
10
19
6
51
86
8
24
32
12
28
20
40
7
9
5
16
11
22
4
92
33
31
25
17
151
34
23
111
70
30
38
14
48
73
157