18
1
6
40
24
14
12
31
15
60
9
21
44
56
8
11
7
32
13
16
125
4
57
22
20
33
164
17
221
3
10
254
256
90
530