3
41
43
6
151
15
4
21
9
0
14
7
90
34
39
36
22
8
52
13
78
101
127
48
23
149
29
96
20
50
28
111
44
46
67
24
18
80
73
51
12
61