19
9
35
95
70
31
62
38
21
54
100
15
58
30
78
278
48
24
14
84
23
47
287
18
20
283
13
4
85
82
267
32
7
53
230
99
51
68
26
165
90