46
25
23
17
26
20
16
134
19
30
36
8
76
72
61
47
94
57
39
13
14
11
22
93
67
44
12
123
24
27
118
45
59
80
37
10
29
33
115
58
64
79
306