17
27
80
365
133
60
58
78
84
62
107
86
57
35
90
69
132
106
85
76
25
153
156
31
7
104
73
33
44
30
28
439
16
51
151
96
50
193
5
43
109
79
135
41
145
110