18
147
177
111
6
61
19
24
54
78
15
33
88
41
51
47
26
37
16
52
56
45
32
86
50
27
21
142
131
64
213
55
40
49
90
116
11
125
46
8
1
12
7
87
29
83
20
9
157