18
40
34
66
129
76
20
103
6
13
153
14
82
36
38
75
15
77
96
37
44
101
19
28
123
102
90
111
54
17
156
26
80
342
420
52
31
162
302
78
117
55
73
7
42
60