34
46
91
49
72
40
147
85
57
64
95
41
69
70
76
610
67
37
745
154
145
59
90
71
53
193
58
264
372
452
585
68
77
66
10
22
35
48
21
196
50
42
83
79
285
47
93
55