47
30
15
67
38
28
21
82
59
25
7
50
8
384
61
101
217
84
5
589
18
1280
75
425
93
119
346
54
53
45
36
300
183
386
256
27
120
158
14
151
49
164
149
121
2
611
313
104
10
31
71
3