27
263
48
43
26
94
81
185
30
44
87
69
37
143
82
53
63
93
35
61
74
598
67
734
64
151
55
89
49
192
56
237
359
432
573
66
77
9
22
71
47
19
190
62
40
34
83
70