55
42
44
423
19
78
148
289
31
67
366
13
179
17
165
54
77
43
85
26
74
39
234
574
28
91
184
49
266
166
53
66
73
127
133
84
95
89
146
20
56
18
50
96
32
14
176
108
164
259
128
170