85
12
18
29
22
20
152
95
7
236
69
87
194
10
15
186
60
11
205
51
26
176
56
48
191
42
280
112
25
6
39
76
43
9
126
35
8
89
86
72