65
2
89
34
24
10
12
26
140
266
21
54
30
74
1
4
20
9
3
7
16
59
93
76
42
60
110
81
185
47
645
32
82
18
6
94
31
53
49
228
123
8
113