38
63
22
6
24
16
5
3
46
15
9
113
26
395
17
60
7
19
28
14
10
13
155
118
54
68
20
2
21
25
8
47
31
42
45
65
1
12
114
39
0
166
4