13
16
10
11
40
50
12
28
37
9
42
6
44
495
25
27
18
61
59
5
99
80
41
24
19
8
31
158
26
20
30
217
4
7
2
38
521
88
3