7
218
20
18
29
13
1071
27
756
34
6
98
99
4
55
10
45
37
62
30
339
1055
19
9
35
11
22
21
38
50
36
63
12
117
3
135
47
24
73
44
49
1
56
163