8
5
22
29
35
13
94
46
27
16
11
14
32
9
28
60
53
57
59
448
117
62
2
69
109
114
41
31
6
4
24
61
63
12
7
10
132
15
26
93
39
82
25