30
7
37
8
40
57
38
120
122
43
89
118
87
39
12
85
69
28
62
80
47
79
21
22
46
71
54
27
73
49
24
58
29
53
59
399
45
67
6
50
5
10
20
42
19