19
74
20
51
136
145
38
1282
75
36
5
7
32
31
10
23
70
43
133
8
47
39
17
18
25
22
68
111
42
484
100
50
174
259
168
106
84
55
191
57
71
81
94
21
49
207
662