15
49
30
55
24
45
61
16
33
19
241
107
57
17
10
42
47
25
85
53
44
66
104
48
37
28
110
7
14
23
9
93
13
81
41
11
63
119
105
32
728