63
31
56
169
21
61
9
43
65
15
58
32
27
7
14
97
6
52
54
18
25
8
10
86
50
13
49
5
12
11
17
16
24
39
0
35
146
55
30
40