67
175
44
50
39
105
12
42
61
93
254
47
151
60
59
53
140
100
54
27
57
20
52
556
129
128
141
401
114
103
40
35
29
73
255
106
30
292
94
111
200
32
36
81
69
22
37
96