8
159
12
20
7
17
23
66
47
18
37
96
31
87
24
71
21
112
57
9
67
69
58
27
49
50
33
4
13
25
60
51
5
95
15
0
3
36
40
81
11
61