9
200
46
39
33
109
31
197
54
124
6
36
35
125
48
66
53
84
65
32
20
137
47
50
30
177
79
71
40
60
37
140
34
80
136
93
101
42
88
90
72
56
117
57
96
152
64
73
43
49
76
45
26
52
55
69
198