4
10
109
5
11
13
12
43
54
36
41
37
40
45
17
26
38
20
78
181
95
14
21
128
106
44
153
18
22
85
15
59
33
27
63
16
179
25
203
94
169
98
56
28
127
8
188
155
80
470