55
130
74
35
25
92
43
48
81
76
23
32
119
90
42
120
60
12
80
19
315
27
107
173
96
20
93
51
33
41
30
125
206
267
249
36
17
13
373
66
101
70
166
659
172
133
113
284
22
163
201
155
53
95
77