29
38
23
49
40
13
51
25
17
31
28
78
70
67
133
98
104
55
125
47
73
147
42
53
112
39
52
202
180
35
64
56
34
62
71
119
27
44
19
37