0
46
2
10
4
3
11
12
15
31
78
80
35
22
21
1
89
8
7
6
28
20
59
43
66
13
17
97
44
179
39
19
63
25
36
33
53
147
54