16
50
13
82
49
44
10
8
43
62
37
39
18
24
269
22
40
5
17
14
3
30
20
6
147
63
125
48
68
55
113
7
25
54
41
29
19
12
26
4
105
89