45
25
18
37
31
33
4
26
42
24
21
10
7
13
16
6
12
5
43
41
28
9
3
30
15
49
119
80
200
47
11
53
8
27
19
22