20
17
19
18
29
50
127
65
53
39
64
40
30
55
62
25
81
42
93
200
13
54
38
23
59
58
49
75
134
85
35
78
48
26
31
72
44
15
68
45
51
21
143
163
213