14
93
25
76
158
52
8
13
12
31
253
126
236
97
254
182
6
110
20
3
29
51
56
45
80
4
40
10
17
54
2
15
16
85
73
1
209
9
21
49