17
97
220
45
63
90
42
47
78
82
141
29
261
40
71
185
155
126
64
46
37
18
33
36
104
60
23
58
15
10
51
44
30
24
49
8
5
67
19
140
53
164
243
35
79
55
66
26
221
65
32