5
7
18
23
25
11
9
28
10
29
12
27
133
110
54
19
38
36
4
166
31
125
67
39
77
103
51
87
73
46
174
99
155
14
92
16
24
48
3
34
178
26
81