47
14
23
52
202
582
20
34
333
151
220
24
181
28
31
92
186
9
17
79
95
96
910
36
66
63
44
56
123
282
45
46
35
10
58
26
112
55
82
25
12
138
33
41
170
27
75
39
57
292
90