16
0
14
3
2
8
10
6
112
21
11
4
5
40
25
28
116
23
63
36
20
19
42
41
29
34
59
17
283
43
101
190
26
146
104
105
74
54
969
46
58
174
155
87
72
44
115
56
39
111