74
39
36
87
29
61
43
24
15
25
184
122
4
59
70
55
128
96
37
252
136
10
275
202
317
310
66
9
44
138
133
137
219
50
198
247
12
82
76
19
86
63
31
33
26
5
75
51
398
14