9
5
7
13
8
0
47
4
16
30
53
84
87
33
129
50
75
68
51
18
17
63
148
142
67
89
55
110
49
155
43
116
76
74
29
27
181
72
121
91
71
31
54
56
39
69