55
54
93
49
24
110
187
28
145
80
44
218
361
83
34
52
21
38
78
19
274
71
12
13
37
22
166
48
23
284
18
86
119
39
27
109
100
32
224
59
150
148
15
72
727
57
302
61