45
233
276
58
55
67
61
54
135
29
52
415
76
50
23
139
84
18
69
218
151
94
134
119
27
28
57
68
42
455
24
65
73
316
446
89
14
19
47
109
169
16
36
217
157
190
59
91
48
25