9
46
41
52
47
64
62
94
239
434
33
89
14
42
83
360
109
73
270
87
206
113
57
34
16
121
330
30
305
43
44
689
26
72
38
36
25
124
22
35
23
69
230
48
135
71
86
51
76