3
0
4
2
50
12
20
21
1
124
14
10
38
15
6
53
34
18
25
17
16
5
19
37
40
35
32
62
33
68
36
96
60
23
97
22
155