9
0
2
10
16
12
8
1
17
62
40
27
54
74
144
21
55
49
113
101
178
102
28
120
52
26
196
117
47
51
33
43
42
34
77
18
90
24
314
104
124
19
95
53
81
31
83
56