16
109
258
10
55
17
13
11
26
25
12
14
9
36
7
38
18
23
27
612
344
29
82
76
46
31
21
34
28
58
75
41
83
30
24
78
89
6