1
8
50
16
25
28
12
7
21
55
121
11
33
4
42
72
27
9
44
0
17
3
14
152
5
29
37
22
109
63
15
38
49
10
6
19
43
23
40
160
142