56
22
66
71
46
28
32
54
42
113
41
212
1439
27
61
93
319
36
53
16
60
70
29
31
48
25
68
4
9
13
30
33
99
40
217
148
20
118
17
97
44
57
34
188
123
105
73