53
117
41
173
128
119
36
107
44
316
49
470
124
72
83
13
33
59
71
46
96
89
32
66
31
47
834
65
909
38
95
363
335
422
93
115
113
73
179
150
1313
61
58
75
678
28
21