9
7
16
4
6
17
71
50
35
14
160
18
10
44
49
61
13
105
39
79
108
69
66
34
56
72
58
123
86
240
62
11
28
47
19
51
94
57
77
26
41
37
106
43
115