46
27
132
44
23
18
12
45
19
51
48
22
150
50
38
36
47
33
41
52
26
17
100
31
54
78
20
80
95
107
93
6
8
43