59
51
304
32
11
33
754
644
21
666
38
64
70
25
136
112
179
217
45
50
23
65
192
54
222
30
27
171
40
43
61
72
69
24
57
221
6
37
79
199
15
535
34
642
49
46
113
83
593
35
109
8