16
13
54
21
35
18
8
211
4
28
80
31
15
147
83
39
577
27
30
12
20
26
37
32
10
40
6
47
5
108
24
14
33
99
7
48
52
22
43
128
23
44
66
41
9