70
105
35
69
14
13
12
246
90
132
43
10
20
81
63
41
83
275
23
119
15
7
31
28
39
27
25
110
44
6
237
84
217
57
227
78
8
474
1657
48
284
123
26
193
330
108
67
1125
36
60
386
314