7
200
108
141
144
110
20
37
15
18
42
57
135
80
78
28
8
5
93
14
22
101
27
133
10
6
74
100
73
131
53
106
19
46
34
9
24
61
104
128
36
56
127
50
29
79
99
16
38