8
20
39
44
31
38
14
51
133
18
48
68
63
42
35
40
13
33
69
84
45
59
49
37
89
29
9
61
60
125
76
30
152
88
106
110
19
64
41
23
27
54
47