18
3
5
16
6
0
70
9
13
4
7
41
25
11
24
34
23
40
1
20
42
46
82
10
80
116
54
53
37
74
45
58
63
29
32
49
84
90
823
69
266
112
67
59
92
30
157