88
41
59
34
87
42
46
37
146
14
44
100
57
61
90
424
105
28
13
26
18
106
55
99
114
35
30
45
27
53
22
51
73
23
86
78
62
74
38
168
80
82
47
33
81
133