16
3
9
5
6
34
20
39
75
17
12
82
18
13
24
81
40
15
22
71
51
65
143
29
50
80
126
113
77
58
60
54
30
123
178
25
114
86
124
66
44
90
129
108
78
139
63
127
201
56
46