45
51
53
445
10
175
617
50
35
128
25
196
62
31
7
103
197
48
190
26
346
80
21
423
23
119
28
91
56
83
157
1007
390
105
67
43
75
33
87
82
200
49
207
144
321
114
828
109
69
30
330
41