30
87
65
51
32
57
23
26
102
25
34
40
119
66
24
38
59
14
33
22
39
28
89
143
83
18
82
58
36
54
73
44
17
252
20
42
12
53
9
47
29