17
5
71
83
261
229
96
80
114
26
59
35
38
82
49
78
50
24
16
8
3
4
14
6
9
2
1
15
11
33
111
57
100
143
62
63
41
72
68
61
30
52
125
44
118
91
110
76
19
43
56
34