15
142
28
32
37
51
36
56
102
155
26
182
55
11
14
151
207
39
6
24
46
8
50
82
80
44
83
57
20
25
18
45
13
65
41
19
76
62
21
49
232
98
709
52
38