181
460
233
415
41
294
109
235
51
38
212
34
198
33
53
154
63
199
7
106
23
92
12
108
13
113
31
96
5
35