26
95
32
171
53
67
119
68
45
228
34
135
477
54
15
268
83
50
61
64
20
170
108
29
166
122
36
57
43
35
132
9
28
44
89
88
16
94
60
31
63
342
127
18
40
130
59
172
74
76
33
19
24
165