15
26
14
24
42
13
140
35
37
100
94
55
171
69
251
21
71
120
145
22
177
44
47
84
18
29
97
280
8
217
184
108
66
87
36
77
109
30
70
114
102
34
439
159
1009
364
10
33
45
31