4
9
2
6
8
13
5
7
3
54
16
99
31
161
42
65
26
24
35
11
62
39
87
61
21
227
12
45
55
76
78
246
53
47
98
20
37
32
22
30
152
94
23
90
10
18