1
0
71
30
113
99
101
86
78
183
117
40
90
73
182
38
53
58
35
67
83
46
123
57
43
55
20
42
17
32
91
61
88
54
45
64
199
25
44
41
82
56
81
72
19
22
48