45
88
37
50
80
47
24
15
0
183
105
22
6
75
8
19
77
17
76
28
23
4
30
86
108
5
143
91
10
9
18
78
73
34
56
121
12
116
21
207
54
14
94
135
39