57
126
53
87
148
28
77
56
86
25
12
21
20
59
24
85
11
14
133
94
54
299
171
23
81
43
107
305
62
82
83
45
121
73
34
124
170
291
36
37
64
46
80
48
122
117
74
30
27
95