18
0
4
1
3
8
2
10
6
5
11
17
30
29
15
12
21
24
9
74
25
34
83
115
416
19
37
125
92
47
158
209
58
41
75
186
14
48
22
86
56
7