16
75
65
82
23
50
125
17
100
104
38
71
115
98
15
9
29
48
94
37
83
220
13
210
36
84
26
18
257
108
42
14
386
35
53
277
25
91
274
27
32
39
102
31
227
52
72
28
1
389
45
12
219