10
1
25
52
33
62
15
71
18
30
53
66
97
90
121
23
166
59
43
70
50
21
296
47
220
67
42
37
13
34
57
7
38
32
172
41
39
80
79
190
22
14
26
9
27
44
51
125