5
11
4
44
10
32
26
28
29
22
17
65
265
36
20
1
2
16
14
12
83
21
35
69
93
15
40
13
3
50
66
7
41
9
43
52
19