10
7
21
79
3
6
5
54
37
32
44
36
56
35
41
82
162
28
294
271
290
24
58
30
20
34
8
47
110
95
29
52
113
40
63
71
93
99
69
4
73
39
27
9
23