65
156
200
62
74
63
197
39
45
95
37
193
124
167
92
47
84
44
35
51
43
34
137
31
187
32
55
89
67
99
76
18
40
123
177
36
121
38
178
30
46
61
88
110
138
129
68
42
33
58
119
60
56
150
85
81
118