80
26
39
48
53
44
61
167
27
15
22
55
31
37
46
81
21
540
58
109
66
87
112
41
16
51
141
102
162
95
133
189
17
43
36
62
12
25
24
194
28
67