50
26
11
38
108
15
10
6
25
21
28
18
9
17
3
46
32
12
30
48
47
5
42
67
64
20
43
27
37
23
8
36
7
2
4
84
33