200
198
78
23
133
43
32
143
59
42
113
50
45
95
132
149
105
183
40
135
54
56
33
79
34
73
31
41
38
44
35
74
107
146
148
69
157
101
64
39
11
98
37
90
171
46
65
151
52
122
89
53
30
49
186
83
145
62
61
136
109