7
50
46
0
5
20
57
15
11
22
82
13
16
18
152
17
14
12
3
6
41
129
25
54
52
8
294
44
90
28
45
1
24
76
118
9
264