24
30
17
22
9
4
60
11
84
18
44
83
1
109
136
14
16
227
52
23
41
143
96
95
91
100
19
78
225
58
51
160
285
152
13
21
169
42
189
287
61
15
38
25
36
141
276
238