19
30
36
13
11
107
5
69
79
46
104
26
17
74
20
49
37
53
60
7
50
29
23
71
110
8
58
47
70
39
101
67
34
38
54
118
9
126
16
73
66
51
95
12
24
108
153
18