25
23
56
78
31
24
53
194
10
156
49
19
77
240
190
38
18
111
618
105
17
64
337
48
27
37
14
71
161
9
33
22
7
82
80
16
44
566
47
54
2
36
40
88