104
76
44
162
72
100
103
108
144
83
50
52
234
291
141
62
135
138
63
132
55
66
688
65
38
30
200
11
58
223
29
15
125
78
47
172
209
43
77
80
67
96
240
27
102
99
35
56
60
68
140
106
189
8