112
13
45
17
6
46
18
96
55
20
9
64
3
28
2
4
51
19
32
1
140
12
70
10
27
14
34
144
99
16
23
83
39
26
8
137
25
66
36