5
0
1
58
4
25
11
6
29
20
7
12
3
2
21
13
9
47
10
41
37
98
67
66
42
132
60
57
77
43
45
89
38
84
48
31
157
127
27
33
94
35