15
35
47
6
4
20
29
13
22
26
2
71
55
45
18
31
323
25
3
16
7
44
14
92
12
5
95
9
8
76
64
42
17
59
11
135
52