28
61
125
47
34
73
19
33
78
87
82
13
81
3
35
43
12
245
27
15
99
49
67
40
42
142
5
388
348
93
25
44
214
26
191
269
124
105
39
94
51
76
129
10
30
29
18
426
92
777
137
24