0
6
3
53
42
2
11
36
21
14
13
15
8
4
19
112
69
37
5
24
28
12
61
30
20
109
51
23
55
58
60
32
92
71
27
63
7
33
68
22
538
56
65
145
35
87
102