32
18
60
44
4
26
62
58
14
74
7
55
31
82
6
41
11
52
119
16
30
51
36
59
10
143
34
444
33
47
50
22
189
190
83
80
179
24
53
136
75
264
300
188
261
212