51
629
92
124
108
94
53
29
83
22
50
274
912
121
367
118
68
130
23
40
39
90
46
54
78
66
24
119
44
56
99
294
35
180
47
139
33
43
142
73
49
71
104
82
93
48
60
59
184
17
42