42
75
44
35
20
24
31
82
281
22
19
91
32
9
54
143
29
79
109
71
90
56
33
12
50
45
17
13
38
37
39
25
23
339
150
26
264
30
48
67
28
55
14