30
200
53
45
35
124
170
77
60
57
36
46
16
26
85
19
6
98
8
34
115
32
83
67
61
14
42
182
47
59
69
72
79
55
38
48
44
66
64
12
33
51
118
31
117
90
5
100
7
126