23
29
6
8
26
7
14
5
34
24
20
12
38
21
25
62
160
31
17
0
1
46
4
249
90
19
2
15
66
76
58
39
28
52
68
97
16
102
30
10
70
50