15
70
35
7
109
98
376
27
25
30
142
61
58
66
44
40
41
64
110
71
203
21
84
28
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
75
86