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