32
123
67
76
85
126
35
90
233
49
184
44
82
466
40
103
69
25
59
28
45
21
140
42
62
17
31
19
52
41
34
121
15
66
99
50
48
18
427
104
86
29
60
51
244
37
8
150
151
193
198
275