73
351
49
65
64
118
179
101
180
272
35
10
76
28
85
264
233
203
156
69
50
125
102
155
228
23
87
70
86
232
575
24
57
25
129
40
274
26
16
27
121
68
139
79
36
54
81
107
53