55
115
18
54
97
10
103
74
134
22
92
15
36
14
288
124
129
58
28
104
53
132
51
150
100
68
56
73
76
35
84
79
131
156
57
59
27
38
17
123
107
83
19
33
285
37
235
29
69
64
201