21
1
8
27
56
51
47
97
32
68
40
93
18
12
7
16
60
50
79
59
34
481
22
30
39
46
61
157
69
42
45
37
25
212
54
88
10
44
66
15
255
64
62
125
78
70