24
38
32
20
22
41
26
50
44
30
21
61
78
94
120
46
29
27
31
23
49
58
53
36
42
37
52
19
43
139
70
34
150
13
15
82
108
65
57
39
6
25
35
355
101