3
70
19
17
86
47
24
35
5
85
7
25
27
148
21
22
14
8
15
23
33
16
49
18
26
93
32
12
99
13
178
20
92
128
61
4
39
41