10
65
189
26
105
46
181
64
75
397
27
55
124
139
34
84
127
37
103
85
135
114
31
59
62
41
68
39
96
87
115
112
92
69
23
25
17
43
18
38
32
52
79
12
57
118