94
75
37
87
171
127
80
41
18
25
43
125
61
519
55
50
160
17
101
0
13
32
9
40
15
23
48
66
74
67
26
46
128
142
21
65
10
70
239
245
73
90
51
49
45
120
151
76
19