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