0
1
28
6
21
16
15
5
4
12
8
3
18
22
2
38
98
9
14
30
31
10
59
48
45
61
25
125
20
83
33
17
42
23
145
101
62
13
7
65