10
271
24
6
14
5
41
20
29
8
7
13
11
1
23
12
26
86
19
114
22
47
39
28
3
15
66
38
9
88
4
68
107
32
81
55
17