61
45
88
39
15
34
78
30
101
62
16
25
50
29
10
18
20
12
43
67
152
26
23
1
55
7
38
21
24
33
22
40
155
19
41
130
68