47
521
123
23
25
54
77
135
19
46
45
48
38
52
138
117
49
33
41
43
286
36
5814
73
15
239
18
56
10
44
12
57
30
93
4
22
68
374
20
85
51
17
82
297
26
254
84
39
81
328
214