10
7
8
20
19
59
71
4
9
15
16
33
83
96
68
53
112
42
39
21
14
38
109
78
176
52
41
32
45
56
64
28
46
23
87
164
49
36
82
48
76
18
11
17
27
35