16
27
0
4
6
2
14
5
10
9
7
12
35
19
102
25
29
8
41
13
20
40
24
52
42
31
74
37
149
278
69
33
77
39
272
151
99
135
76