72
42
25
59
160
40
184
56
139
77
92
44
35
30
18
29
31
158
11
58
16
17
101
14
159
97
80
26
39
53
61
27
15
48
22
55
46
81
540
109
66
167
87
112
41
51
189