3
0
2
8
54
16
17
10
51
98
47
36
49
314
44
102
156
27
81
5
7
60
21
86
116
178
34
69
22
42
94
91
19
79
50
39
72
97
83
77
55
61
12
15
31
9