3
6
0
14
7
47
4
32
24
8
26
9
17
5
13
10
22
50
19
48
2
66
58
151
75
101
52
61
73
20
59
43
25
100
176
98
87
64
67
76
112
106
84