0
5
22
1
3
12
21
14
4
64
9
19
2
6
29
433
120
39
212
222
46
27
23
41
35
31
48
26
277
112
44
122
13
253
7
1850
32
30