32
17
20
11
13
24
52
43
87
27
54
9
30
10
8
135
33
59
16
26
53
18
42
7
49
37
63
90
23
61
366
57
171
56
45
213
271
142
344
164
74
12
78
286
187
82
62