8
19
5
26
14
15
36
27
10
60
11
21
90
24
214
89
93
83
150
106
71
128
78
125
283
85
127
91
185
95
17
222
170
35
43
310
59
65
126
200
87
133
20
51
66
76
68
77
162
130