10
40
12
31
200
43
11
27
18
21
120
6
315
19
7
4
8
97
22
28
83
37
76
44
5
46
41
9
30
13
245
3
1
305
14
33
2
32
48