4
3
14
15
36
12
21
136
216
96
208
20
9
25
17
23
8
10
44
19
18
6
86
181
88
13
26
48
37
134
111
61
95
57
34
40
52
32
56