140
199
456
19
104
74
173
230
124
156
108
368
76
155
41
65
170
282
46
48
244
57
66
194
53
33
47
73
268
144
174
32
70
158
120
186
44
34
27
36
71
107
56
152
13
218
64
288