29
38
23
49
40
13
51
17
25
31
28
78
70
67
132
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