1
4
11
29
7
80
10
16
98
14
17
32
27
2
36
15
6
42
9
78
39
51
25
46
22
20
8
250
52
201
34
24
125
54
41
63
3
272