6
8
16
63
15
11
3
4
7
24
19
9
26
546
21
17
20
12
35
42
341
13
176
67
89
60
22
46
50
73
51
28
57
45
14
87
25
120
41
18
5