63
85
96
49
37
31
13
67
120
68
51
28
94
21
64
18
79
92
136
30
89
36
71
228
42
167
105
291
34
76
255
41
123
109
269
69
32
35
43
139
203
27
125
479
14
83
218
75
44
16