8
50
14
66
39
11
34
4
31
277
182
21
56
48
87
94
16
38
49
13
23
6
68
0
3
24
43
5
90
77
22
46
95
82
37
26
103
7
27
2
60
19
47