7
151
5
25
42
13
20
12
17
36
33
27
26
17
10
31
40