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