28
56
75
27
10
41
99
61
63
36
13
138
16
58
242
480
1334
1280
60
83
166
71
31
7
110
68
20
34
42
90
54
79
47
43
66
139
33
164
14
170
72
260
39
25
74
35
109
48
70
65
118