3
88
18
1
129
11
44
7
34
38
58
61
17
8
37
19
15
30
4
28
25
23
0
29
22
31
9
12
14
40
13
16
43
27
180
45
5