164
189
153
170
20
88
28
103
16
121
100
73
132
59
36
140
119
160
192
513
134
19
24
93
96
55
41
148
94
226
87
224
128
150
44
334
433
45
203
197
48
9
257
115
154
107
120
244
118