10
8
15
150
9
200
59
104
76
30
7
72
49
71
6
140
14
19
36
66
188
16
43
88
102
95
31
29
46
23
57
13
47
93
5
62
27
37
151
111
155
11
131
134
42
39
90
94
25
58
20
98
144
122
61
137
121
33
79
92
28
64
86