0
13
6
4
1
43
3
20
356
66
255
37
7
150
61
57
45
51
58
50
5
38
36
10
12
22
42
11
14
29
41
18
16
28
15
9
21
56
52
130
44
48