2
0
1
16
11
21
38
27
26
7
79
92
30
14
220
22
61
24
99
50
8
46
119
35
41
53
25
37
31
33
15
107
74
39
5