0
5
2
6
129
12
48
34
14
3
21
25
22
9
27
13
1
24
18
7
8
94
29
98
16
76
63
44
23
38
45
30
17
83
41
89
40