9
13
10
86
23
17
1
2
14
5
24
19
72
8
95
98
33
18
11
22
49
44
139
61
15
106
240
32
12
30
29
81
25
68
85
246
21
20
38
39
179
26
67
163
93