41
78
146
189
19
32
13
20
178
26
72
49
33
50
17
30
102
9
58
46
5
53
74
34
79
47
21
40
150
109
39
44
158