8
10
11
30
110
5
127
22
4
9
100
109
34
14
44
90
25
71
13
102
18
38
32
40
35
331
49
33
7
26
81
65
94
234
106
20
64
225
27
37
95
39
545
47
6