60
48
40
51
90
66
24
42
15
199
97
59
37
53
12
39
36
87
68
8
147
88
27
113
108
138
134
157
861
168
111
80
194
43
74
23
233
110
122
238
91
308
28
106
38
54
70
49
63
291
34