157
75
55
131
37
3
142
262
170
228
31
39
65
82
118
28
42
110
103
45
169
53
54
244
115
44
56
23
651
47
14
24
159
59
68
91
299
19
27
26
148
70
48
196
258
66
7
93
8
49