21
13
7
15
24
56
26
287
14
9
10
28
103
144
35
17
5
37
59
41
22
51
88
84
32
500
130
23
8
58
60
25
53
20
34
27
33
16
46
19
45
6
18