28
16
57
36
11
27
10
34
8
21
1000
5
15
40
42
62
200
46
13
19
67
26
64
43
20
115
7
65
6
29
144
50
18
25
86
23
53
12
90
9
24
33
41
35