7
35
49
18
26
12
116
31
45
36
123
74
19
21
69
33
55
32
28
53
54
156
10
50
164
63
128
43
39
250
68
154
108
94
125
52
113
169
77
14
5
30
47
22
41
175
286