18
31
183
40
23
97
13
34
98
7
21
127
39
22
15
16
10
25
30
14
20
11
73
38
8
42
6
47
62
9
19
33
75
28
26