5
9
30
14
4
6
22
13
11
7
15
70
25
50
12
28
58
17
62
21
27
120
227
81
194
86
49
33
44
88
61
51
181
24
39
112
147
26
35
36