22
45
19
174
95
14
50
49
4
89
252
25
29
6
8
364
164
46
7
20
65
17
111
407
18
28
34
39
144
31
38
9
227
16
66
142
56
91
147
15
36
3
24
172
193
107
73