15
27
10
25
31
7
75
21
6
26
90
17
9
22
70
78
140
41
2
34
103
30
45
48
44
139
47
108
68
66
157
33
23
127
50
109
53
58
39
29
93
71
81
18
57
114
163
67
83