42
110
102
124
69
120
57
34
169
372
43
179
28
30
40
47
153
118
64
170
24
140
25
36
70
136
77
82
60
133
76
121
165
53
365
66
8
116
129
39
48
38
96
119
71
37
29
298
65
128
12
139
74