3
8
79
58
5
68
50
16
17
2
107
34
98
4
27
9
14
23
13
11
10
18
7
53
40
20
49
77
12
21
26
38
205
1
60
29
69
6