12
21
7
9
5
15
1
8
31
10
38
52
11
68
6
112
35
18
28
19
30
48
34
53
88
22
84
40
17
93
24
147
16
27
269
23
26
254
14
82
490
179
59