19
16
14
7
12
28
15
22
21
55
23
47
42
17
37
97
127
68
41
36
145
87
40
43
98
58
108
51
25
24
11
50
33
76
44
29
113
48
78
54
150
26