35
19
7
90
16
70
27
6
52
319
9
36
5
33
86
45
139
63
95
41
82
28
44
20
59
18
12
17
21
257
191
56
8
10
186
4
136
54
38
23
229
39
137
101
26
230