30
35
40
26
243
65
173
69
12
24
81
16
298
59
46
27
25
38
60
43
8
49
95
72
17
9
98
55
80
225
5
44
191
7
14
31
23
136
74
47
21
114
11
20
251