34
65
5
9
89
40
93
52
42
92
55
90
205
28
136
233
429
58
36
29
59
72
35
33
181
62
57
38
23
77
22
47
151
64
54
67
116
142
107
255
18
31
182
51
101
63
53