0
19
18
14
7
12
10
28
15
23
21
55
24
48
42
17
38
97
127
68
41
37
145
44
98
58
108
51
26
11
50
33
76
29
22
113
78
54
150
27
30
13
95
64