30
17
29
16
15
98
18
11
49
9
13
22
20
28
46
43
45
35
26
21
31
4
83
25
41
8
19
40
32
102
24
14
12
27
7
10
66