44
191
119
495
41
118
510
84
276
39
153
54
117
865
85
55
71
72
134
53
33
98
269
340
653
58
173
65
35
45
102
23
57
206
59
61
66
609
60
15