8
79
377
30
56
57
185
11
24
18
7
16
39
29
4
47
12
137
59
188
15
26
49
17
19
102
33
13
40
45
144
76
9
6
10
31
5
68
27
32
21
1