20
12
48
75
38
34
62
91
37
147
50
69
125
22
63
35
29
30
73
90
42
60
17
41
65
74
112
168
70
108
6
205
21
32
83
126
31
124
571
76
262
24
186
259
133
52
46
290
97
53