3
0
9
4
14
13
19
21
8
10
16
47
67
2
49
18
23
6
28
68
31
15
62
162
104
79
118
66
100
212
72
185
145
35
43
96
52
122
111
121
48
33
73
44