10
1
0
16
17
8
3
23
4
6
15
28
12
9
7
26
13
25
41
11
20
38
27
22
81
19
5
208
43
130
46
144
44
89
106
140
55
39
73
61
96