15
8
10
27
38
95
59
78
24
74
87
26
60
56
13
79
40
58
55
50
89
188
100
490
16
7
180
96
41
112
28
42
85
131
83
146
88
200
116
33
31
120
98
105
84
43
104
208
271
118
20