10
11
15
7
83
54
84
16
73
48
59
24
47
44
190
125
68
35
65
144
152
278
701
493
283
216
285
170
246
403
785
764
970
1194
1371
1327
1911