30
36
13
27
42
72
54
59
60
40
67
38
19
39
58
32
47
69
77
314
61
29
50
8
46
56
18
14
85
96
63
11
10
24
71
51
76
12
33
109
41