60
12
45
24
23
41
25
8
5
2
18
7
27
957
14
20
10
16
83
21
241
34
31
47
119
37
36
341
3
52
49
28
4
919
94
74
66
174
17
32