13
15
96
16
9
29
23
61
51
14
8
25
3
4
20
11
19
37
27
31
32
34
35
50
91
30
24
127
88
7
5
10
28
65
6
81
40
178
71
22
12
75