59
25
18
42
78
6
284
20
145
75
207
56
14
93
23
36
109
73
79
65
123
24
272
72
323
290
44
35
304
113
9
31
49
55
60
61
19
10
94
43
86
28
54
21
58
141