16
41
111
34
188
48
99
38
152
77
79
53
69
36
31
47
58
50
74
115
25
39
27
122
12
54
75
78
30
60
153
20
17
52
22
91
73
98
28
23
57
55
24
45
246
68
85
88