15
70
35
7
109
98
375
27
25
29
142
60
58
66
44
40
41
62
55
107
71
203
21
80
47
257
124
118
89
91
59
45
92
36
133
96
37
31
17
417
575
156
67
65
265
51
360
97
74
110
75
86