2
27
12
72
26
77
47
14
11
99
36
41
6
10
3
5
80
32
65
23
264
16
7
31
61
4
19
59
39
13
8
15
35
1
42
25
9