7
15
24
50
129
16
60
118
62
67
79
141
124
82
69
75
355
198
359
17
20
88
85
145
26
97
56
11
58
31
33
28
86
14
41
22
90
142
77
42
333
9
12
59
81
516
49
27
134
296