0
29
6
15
26
10
59
7
17
5
156
50
49
24
78
47
19
9
69
27
25
120
11
28
56
158
132
121
22
57
102
16
30
108
32
464
38
63
55
44
91
18