11
9
14
81
45
3
53
52
8
71
67
182
27
34
22
13
68
36
94
70
97
17
95
115
188
199
526
48
145
160
136
176
66
85
98
55
44
227
378
245
65
64
260
323
92
139
54
135
373