33
24
250
15
29
32
93
54
13
18
82
356
26
90
86
48
34
175
118
16
42
37
39
343
19
27
10
5
56
12
11
57
22
40
177
116
171
14
136
17
91