42
69
33
236
81
78
121
193
62
18
29
49
114
122
48
53
189
399
15
85
100
112
70
116
38
30
13
26
92
43
5
41
31
25
46
172
243
11
7
188
212
132
37
20
201
34
71
58
147
95
19
158