46
96
52
29
24
82
14
25
78
67
88
79
57
77
64
91
26
87
54
66
36
180
37
27
174
100
165
265
121
106
117
147