152
67
117
136
83
95
75
90
47
98
80
37
32
23
94
91
55
72
48
67
177
59
147
169
72
126
147
128
60
34
54
47
63
47
53
48
44
35
50
181
49
88
71
124
138
142
59
157
114
44
96
162
40
45
115
92
53
114
108
171