6
5
7
17
99
31
161
66
26
24
36
12
62
87
61
21
227
13
45
39
53
47
98
20
37
33
22
16
94
90
18
71
65
56
54
23
93
119
69
135
95
231
28
70
162