7
30
1
20
3
5
0
19
15
25
11
21
6
9
12
51
14
4
22
10
23
40
31
56
61
72
18
190
107
209
64
45
34
24
96
33
49
69
251
46
76
32
65
151
27