5
8
6
2
15
33
61
19
66
7
13
816
428
14
1
22
46
10
28
35
138
11
45
4
9
24
26
175
18
16
62
30
17
12
23
88
21
27
191
41