4
1
16
25
248
77
13
19
17
8
5
42
38
68
36
10
20
15
47
11
35
32
6
22
55
18
12
96
92
64
170
28
72
49
1553
158
54
37
116
43
76
14
59
673
7