60
593
33
66
77
54
30
52
57
13
37
27
21
113
506
26
36
73
29
9
71
252
232
18
19
34
799
31
15
48
17
46
75
7
41
14
76
49
10
268
40
120