1
9
5
2
6
8
0
24
23
56
93
25
53
59
21
28
32
30
66
26
132
14
87
35
40
11
27
37
113
22
90
94
36
167
136
91
65
15
71
44
16
31
153