99
27
43
152
77
38
72
83
56
31
19
15
34
40
28
39
53
47
46
25
67
36
54
20
21
6
32
66
10
3
29
74
69
26
12
35
11
85
58
79
61
42
18