27
26
78
28
40
36
55
50
75
39
360
227
54
42
463
21
24
6
22
19
25
233
32
82
128
37
77
48
16
65
173
95
146
108
7
53
243
56
23
47
31
33
51
59
9
143
347
73
141