70
89
65
7
11
45
20
23
17
48
19
30
143
46
180
83
78
75
28
57
29
26
61
80
24
53
52
64
32
13
79
71
58
60
21
27
39
50
96
38
72
41
93
25
158