16
8
11
21
14
28
55
23
36
12
15
19
144
51
66
346
63
84
47
6
10
4
25
64
18
38
7
154
5
30
177
45
59
20
17
9
113