139
62
56
59
72
26
67
90
63
80
4
33
20
44
52
30
5
29
38
27
9
39
35
11
37
2
31
17
12
86
41
45
14
42
107
65
18
19
10
47
69
7
32
313