31
24
27
26
52
80
29
41
17
34
112
66
77
18
23
86
2
10
15
9
14
13
4
7
70
153
115
32
21
30
16
0
59
5
3
55
44
11
6
40
8