30
87
65
52
33
57
66
24
26
103
25
34
88
41
119
39
60
14
22
29
89
143
84
18
82
58
40
36
54
73
44
17
252
20
42
12
53
9
23
47