0
9
6
3
19
55
44
26
14
109
69
24
1
2
16
33
11
28
15
25
5
23
8
43
123
39
42
65
50
296
41
10
7
80
29
189
190
20
124