87
30
35
64
79
201
26
63
276
36
67
55
121
18
244
20
74
25
343
209
6
7
10
129
57
71
84
38
17
122
105
44
109
73
91
104
147
207
33
49
29
59
297
41
76
48
95
78
62