13
120
135
239
54
15
7
6
24
39
17
11
30
58
19
18
8
252
84
25
67
291
63
33
128
51
140
60
46
129
144
53
27
66
228
31
177
235
57
26
175
94
101
14
162
16
275
36
147
126
100
138
306