5
7
56
35
105
31
25
13
39
63
112
36
60
47
77
72
15
22
86
37
21
82
198
93
126
51
58
115
1
55
54
137
10
131
42
6
130
28
52
38
151
61
29
24
68