19
34
75
31
27
53
65
239
139
101
32
701
55
42
64
51
45
86
43
80
37
49
60
48
88
18
23
56
21
16
40
29
8
30
61
20
22
26
83
121