42
19
5
34
16
20
3
1
4
6
18
50
33
39
12
9
14
7
13
99
35
22
43
38
15
55
225
2
17
53
88
32
72
21
41
117
28
61