97
73
40
166
43
81
78
71
98
57
79
192
116
54
59
55
82
66
58
150
96
126
1
0
4
3
19
6
21
10
12
23
17
7
8
14
41
16
38
18
26
60
53
46
42
15