56
20
186
22
23
174
828
1396
25
55
425
114
399
17
64
41
191
63
440
199
42
15
16
28
40
547
270
12
45
31
19
74
72
80
36
92
51
30
134
44
8
26
81
65
37
24
18
52