32
0
77
15
5
18
3
16
9
1
14
10
45
58
155
94
24
21
11
8
309
35
72
12
34
30
33
71
23
27
78
73
54
7
31
101