131
14
58
22
68
118
20
42
53
62
29
38
72
59
174
404
6
4
28
36
126
48
247
30
103
251
43
218
256
44
40
65
60
238
356
37
176
149
45
312
436
199
113
109
167
78
208
73
15
63