47
66
102
75
25
19
9
105
77
39
17
28
35
45
21
29
23
6
8
43
31
26
89
100
16
65
893
52
20
11
10
49
33
50
36
7
41
27
78
15
58
14