86
6
59
79
26
22
12
62
18
13
189
15
83
111
81
107
145
146
44
55
69
27
88
25
39
24
10
19
76
130
36
93
214
40
141
98
174
127
625
182
78
465
106
157
104
176
109
87
17
134
149
179
284
138