28
52
63
74
207
64
117
33
115
58
257
398
23
77
128
25
57
24
18
215
625
71
13
95
172
12
10
94
53
31
20
68
15
69
295
43
70
11
248
38
9
22
5
3
16
46