45
7
80
163
316
509
57
31
30
11
89
38
115
10
6
51
70
18
17
26
2
59
22
43
34
73
21
13
5
1019
12
24
79
15
9
282
23
91
27
49
48
68