0
4
1
3
6
37
15
14
5
9
13
35
11
12
7
41
10
20
74
28
45
58
55
21
29
59
210
433
26
39
131
156
272
60
108
99
80
185
313