10
70
55
18
24
20
44
112
14
17
271
5
53
75
49
46
40
276
7
32
198
25
12
62
109
34
15
67
27
86
43
110
157
302
36
160
120
73
201
150
22
83
339
13
69
9
30
107
255
21