68
186
41
87
256
198
84
123
48
27
43
52
71
119
124
54
316
157
82
262
34
159
435
109
103
161
91
141
105
24
18
55
77
160
136
95
102
78
254
111
390
23
12
99
114
11
65
63
132
75
53
39
266
21