10
4
1
3
0
13
8
11
5
14
15
16
12
44
7
2
26
41
6
35
24
20
39
30
51
53
95
56
23
119
98
118
178
48
81
47
21
177
68
25
66
96
29