59
6
51
76
49
18
15
241
50
372
31
75
61
96
26
326
19
63
677
66
131
138
36
17
167
77
99
310
44
795
13
101
37
237
531
33
52
47
46
25
156
54
93
40
16
5
41
27
30
81
271
588