10
25
61
212
20
764
33
52
130
118
62
157
1324
54
101
124
74
90
21
32
138
107
14
29
28
53
27
105
42
60
47
137
30
24
40
17