127
19
26
28
227
23
5
12
20
24
62
64
21
49
258
25
84
87
33
14
193
42
32
96
30
136
57
61
316
10
8
37
345
158678