10
16
5
8
150
162
188
17
19
9
29
59
11
84
163
21
138
50
47
86
200
46
77
172
24
22
61
37
34
122
20
32
65
76
25
14
36
40
12
43
87
158
142
7
56
26
109
6
28
123
114
100
55
13
33
27
107
54
146
31
95
38
83
51
197