43
32
10
22
6
134
417
47
92
57
71
33
41
28
110
50
8
18
64
89
21
96
67
54
24
80
13
75
16
30
37
25
29
76
35
20
98
194
82
93
217
68
7
5
45