10
25
9
14
38
88
19
46
52
121
11
20
23
41
81
77
257
94
17
83
70
39
241
40
55
101
73
26
42
30
86
93
64
48
29
68
54
87
32
31
60
27
18
43
47