102
196
47
125
18
141
239
53
205
21
126
74
109
62
15
110
90
7
59
46
19
52
156
115
149
192
234
94
86
153
199
54
143
73
107
82
96
105
135
104
95
43
48
212
375
129
26
161
184
78
91
164
193
37