38
81
497
52
14
132
40
36
20
56
5
107
27
83
46
160
54
59
51
43
158
101
55
72
22
205
26
30
110
659
86
116
183
50
155
17
16
127
53
42
113
69
62
159
45
37