19
28
82
34
91
25
43
79
12
55
26
42
23
39
24
162
37
158
40
73
95
90
420
53
122
5
64
93
80
70
225
242
67
65
443
36
56
75
205
59
346
110
57
45
47
124