168
42
47
28
13
75
62
12
66
65
91
30
57
76
10
56
60
31
54
97
24
18
34
164
44
58
169
49
85
38
51
9
290
39
37
136
264
27
92
209
41
215
53
138
126
82
114
25
73