5
10
39
417
73
24
124
8
231
12
7
6
26
44
13
33
4
15
37
17
28
11
27
95
98
53
40
55
30
101
341
21
69
1158
22
82
162
1389
71
209
46