57
135
50
257
240
134
122
401
52
65
26
19
55
178
48
73
108
82
111
27
38
89
25
33
62
41
159
75
46
9
224
40
208
42
236
123
96
70
69
145
127
47
28
71
72
49
279
241
67
138
132