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