26
35
91
108
14
5
50
18
21
15
19
39
16
65
28
6
20
51
13
64
45
74
157
115
38
61
67
56
119
46
118
72
112
859
9
23
138
71
99
3
41
58
82
42
85
44
136
75
24
117