106
25
18
46
30
65
71
5
171
14
77
48
99
27
54
240
86
31
35
151
79
76
59
16
15
21
17
4
8
261
165
50
67
24
53
58
60
63
37
32
12
124
56
144
28