17
59
58
51
13
42
30
143
90
55
1715
37
25
60
24
155
26
103
34
38
50
14
11
9
10
82
246
95
47
32
23
116
627
78
19
48
71
18
28
256
27
62
12
146
166
41