60
221
339
86
26
56
37
81
71
59
77
17
198
149
38
32
191
103
61
83
132
138
47
36
65
68
23
27
251
49
116
46
172
62
100
63
78
115
178
66
40
99
58
28
39
10
20
44
31
19
85