5
23
11
16
43
265
120
13
111
29
27
14
78
47
9
12
19
45
792
22
28
6
178
73
31
20
33
50
267
18
10
7
15
36
17
270