8
37
20
11
48
24
12
41
121
21
79
50
78
87
9
18
59
52
31
4
19
266
127
43
265
430
88
97
82
23
476
14
81
40
46
289
29
118
27
13
69
94
35
36
28