8
49
36
21
18
5
19
133
28
15
17
22
52
23
126
25
7
95
277
210
38
26
75
31
35
27
51
43
6
47
30
24
37
80
12
62
69