213
88
99
1017
32
120
204
35
13
191
54
51
10
226
930
58
59
249
33
27
52
9
34
16
55
53
116
79
71
29
14
147
106
6
78
21
63
49
12
40
1113
30
89
38
141
8
644
107
80
56