17
50
32
6
11
30
13
117
56
5
27
9
7
3
122
18
2
19
0
34
45
1
15
28
35
36
20
39
53
22
42
38
48
4
21
40
29