28
41
4
47
20
22
19
10
6
15
43
30
16
71
5
40
12
318
67
80
33
42
29
13
24
172
64
18
14
46
26
70
3
34
49
100
266
8
112
59
87
2