174
153
68
103
37
46
130
19
107
88
98
42
79
90
29
50
119
65
21
30
51
74
38
6
70
18
15
36
238
193
60
184
28
31
59
53
92
20
162
41
131
76
181
173
23
4
27
87
14
5
17