272
112
247
295
61
232
71
145
55
36
109
124
63
263
127
31
13
393
64
161
133
152
93
72
229
40
27
73
17
57
25
18
7
39
48
167
15
122
194
33
12
89
82
239
153
38
69
160
142
87