5
3
9
2
55
18
10
24
16
14
46
38
25
6
8
79
34
22
21
108
57
20
23
28
32
13
63
384
17
26
4
176
19
15
101
311