88
9
57
66
38
56
47
46
31
28
62
89
26
20
87
76
39
86
157
60
29
48
24
25
42
40
12
55
30
105
18
43
7
36
102
14
59
138
27
64
49