14
156
73
105
124
100
59
122
136
86
85
87
71
41
94
240
80
119
16
15
47
187
4
8
2
77
179
158
125
334
93
50
42
107
214
128
99
72
22
148
90
24
10
304
6
7
27
12
28
19
1
0