66
47
5
69
43
14
12
9
10
13
88
57
2
7
24
19
34
11
15
27
45
42
39
144
35
8
996
22
38
93
40
67
75
20
6
95
16
46
100
25
128
41
97
60
36