16
20
17
49
81
154
14
45
54
55
103
100
404
79
127
34
171
47
144
77
184
172
19
5
7
4
9
3
107
6
2
18
21
199
22
36
96
122
101
12
8
67
119
11
197
175
24
23
53
43