9
4
0
1
2
28
3
6
15
24
5
8
22
13
12
47
101
54
81
16
44
20
33
45
19
42
35
88
86
141
29
23
131
25
124
10
41