16
9
22
18
4
30
14
57
2
24
10
23
42
121
12
38
56
28
21
63
25
33
79
62
64
65
31
41
153
82
111
45
132
13
36
17
94
72
27
54
71
46
109
19
6
15
86
102