39
22
19
43
42
30
35
25
140
44
104
31
18
70
33
57
61
52
84
72
26
41
53
323
55
156
63
106
59
93
65
64
48
34
11
36
38
116