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