27
15
62
95
9
69
29
44
86
52
238
22
48
77
66
64
25
18
443
55
83
10
70
82
30
14
103
223
16
45
88
19
96
167
419
31
59
28
310
58
41
188
119
629
33
98
78