19
12
0
2
13
28
18
4
42
83
393
193
118
32
311
14
64
20
68
3
85
8
58
6
101
67
120
34
145
111
17
39
5
76
16
46
10
27
105
1
29
171
62
21
15
31
70