41
23
59
47
154
37
39
180
124
56
136
77
11
92
43
34
30
17
28
20
10
49
31
16
156
29
9
55
99
35
98
13
158
40
94
80
26
38
25
45
51
44
160
27
14
46
21
36
81
529
58