216
41
29
57
18
43
34
30
287
161
51
335
226
70
74
54
52
263
99
46
9
45
2
17
75
21
251
64
48
13
39
7
26
85
723
20
10
88
164
44
31
272
27
55