30
75
24
8
10
34
123
19
6
15
50
40
20
39
38
44
67
172
47
33
17
127
45
29
201
16
36
43
21
18
64
54
28
277