21
2
6
5
7
8
13
14
20
12
15
1
11
10
17
124
9
25
16
4
65
66
43
55
144
82
88
50
63
117
101
393
26
70
131
36
41
22
81
37
40
87