25
44
90
64
81
52
174
12
21
11
72
30
91
62
45
51
8
94
31
32
39
29
54
58
77
40
265
87
155
332
103
43
117
368
146
53
61
33
132
22
74
131
28
56
18
108
20
273
220