31
8
44
19
22
12
9
2
18
39
14
6
5
4
52
10
7
11
33
13
21
25
60
3
40
81
15
50
26
157
24
57
29
20
38
107