105
54
136
118
114
126
96
141
121
252
98
80
72
127
56
122
67
156
139
50
64
95
76
115
161
182
45
99
206
102
111
61
42
112
92
78
84
94
38
167
52
51
574
198
172
47
77