71
15
43
1
29
31
21
88
116
104
143
87
89
25
49
30
20
42
33
24
38
62
61
47
60
57
76
118
52
74
81
51
44
10
55
36
11
5
13
3
18
12
9
16
7