74
38
148
346
66
34
86
110
253
52
60
153
271
51
123
63
78
48
82
456
104
65
144
64
85
94
35
58
136
130
55
97
143
120
122
71
47
81
89
112
289
132
111
184
87
36
179
177
30
37
75
68
23
142