49
10
4
16
38
59
28
45
26
6
11
1
2
15
140
33
94
7
24
88
18
27
32
19
13
50
12
42
93
77
20
3
29
55
43
30
5
9
37
36