17
20
61
70
45
30
39
46
44
185
69
74
114
40
93
29
140
91
82
42
48
41
325
73
18
34
241
53
62
84
13
291
383
288
32
83
23
49
112
24
287
119
150
26
38
50
66
398
68
225
196
85