45
16
46
9
31
17
76
60
37
19
8
71
20
21
28
35
14
23
7
6
110
223
101
40
428
32
12
133
33
38
44
51
4
27
25
10
58
13
52
2
15
18
79
34
97