51
38
184
200
30
55
80
92
32
37
116
49
142
46
76
98
45
39
7
99
94
53
58
118
42
56
11
79
57
13
35
41
72
47
81
122
115
100
9
109
197
124
6
36
84
20
50
177
40
60
140
34
136
101
88
66
96
64
73
52
69