12
10
98
26
89
119
169
6
246
101
5
11
29
14
269
82
17
25
135
19
9
38
7
139
128
4
21
28
42
165
75
15
193
18
69
96
30
108