46
31
127
18
23
34
27
2
53
44
34
4
32
50
56
31
12
43
35
2
32
10
15
14
30
29
17
12
41
13
15
5
9
14
39
25
29
18
10
2
25
23
26
6
10
9
28
4
9
23