7
5
10
21
11
12
3
16
6
1
84
19
37
34
2
0
127
107
9
180
18
62
67
50
292
25
352
145
53
15
221
20
63
40
69
43
194
72
28
56
24
31