10
30
18
11
31
12
46
16
23
35
28
19
37
125
42
49
48
54
20
147
26
15
86
33
25
43
39
24
13
56
21
29
17
8