7
5
2
90
31
35
22
19
36
3
15
1
9
10
41
45
23
4
27
17
317
29
74
28
58
21
43
48
33
50
12
8
47
81
34
66
18
67
30
91