10
17
32
7
72
60
13
8
6
50
15
237
9
21
48
118
37
70
81
651
314
1085
34
112
65
105
67
158
27
68
73
539
35
102
45
25
11
14
62
40
51
38
61
33