45
13
30
8
16
0
12
7
5
31
14
1
18
15
11
59
20
10
9
17
4
149
64
77
6
21
85
2
62
70
41
35
48
86
67
97
3