19
144
9
20
17
37
7
26
63
4
15
46
343
509
30
54
34
28
69
23
127
35
27
98
40
24
111
57
18
64
73
41
10
16
11
32
12
50
177
56
1400
14
99
59