0
3
13
6
2
52
10
39
9
5
26
44
16
36
79
14
284
98
32
55
38
69
22
298
78
56
48
12
89
25
76
71
114
29
160
107
70
35
83