39
22
19
42
41
30
35
25
140
44
103
31
18
70
34
33
57
61
52
84
72
26
323
55
155
63
106
58
92
65
48
11
36
38
116