240
87
68
138
158
137
277
531
44
172
84
72
18
433
194
43
52
27
13
128
12
285
38
69
185
32
249
53
33
234
810
99
5
101
35
40
7
170
21
71
42
116
37
623
63
31
255
64
203