38
25
29
35
12
19
6
10
3
153
41
71
20
33
18
31
83
89
9
43
28
21
8
2
5
16
69
91
61
26
4
7
1
126
81
78
27
0
14
57
32
101