213
30
16
39
19
27
17
45
101
41
24
20
308
32
165
120
53
3
15
37
26
64
11
373
171
173
155
194
21
71
18
199
22
13
6
8
9
212
29
204
292
7
545
105
176
133
225
1016
36
74
38
175