42
11
10
5
12
14
124
6
4
7
36
13
2
45
39
300
55
30
49
20
75
68
106
34
32
65
21
97
91
57
52
123
48
228
19
111
100
64
40
54
50
33
18
47
35