112
141
42
38
107
59
76
70
27
39
41
20
138
56
43
29
93
34
49
53
150
69
55
28
40
71
122
78
86
51
17
12
130
54
26
25
24
23
8
10
14
31
94
18
72
13