23
45
137
97
287
37
46
168
73
342
483
86
47
109
35
85
49
58
135
27
60
152
11
71
158
83
22
131
28
17
81
43
33
64
31
62
20
77
63
36
50
227
40
111
12
207
144
53
39