55
5
13
40
60
49
51
57
30
76
96
75
305
84
61
36
276
73
380
216
129
245
180
314
252
251
54
374
37
201
265
114
81
97
53
44
102
43
121
195
90
112
88
63
17
151
20
64
101
19
15
12
58
77