0
7
4
2
5
142
15
3
9
106
8
10
69
6
22
11
26
12
43
33
54
19
20
32
74
76
29
63
37
59
87
16
586
56
189
38
184
24
31
42
35
121
180