202
216
155
200
369
148
130
203
80
555
233
127
126
38
78
159
171
20
51
121
52
37
139
72
49
160
315
32
9
135
44
28
122
76
198
5
53
23
278
141
117
31
172
205
112
88
224
24
54
174
35
13