26
30
20
47
53
33
55
37
102
36
74
38
29
139
31
120
59
98
100
32
77
76
23
54
19
35
63
101
114
94
27
61
65
45
24
43
107
86
112
8
15
41
48
57
34
134
252