42
38
86
28
123
132
59
50
34
209
221
93
108
26
36
24
33
17
40
46
15
35
21
44
71
66
29
32
39
5
22
16
25
11
56
18
13
20
9
130