49
31
14
5
18
22
25
16
13
40
29
269
26
172
15
76
7
10
39
9
41
24
11
56
38
34
95
104
64
23
283
278
69
12
27
28