13
6
25
52
55
64
48
72
100
130
81
59
35
144
439
125
207
297
301
51
45
61
84
87
58
27
73
214
36
568
189
44
56
49
40
98
97
195
286
47
344