31
21
15
14
46
6
10
8
13
25
19
79
24
5
12
9
103
11
7
22
83
1000
72
33
78
16
52
20
35
42
32
57
43
23
200
30
34
69
17
18
28
175
45
53
170
51