9
39
48
31
58
106
35
42
47
24
3
43
75
34
36
20
184
52
79
28
13
33
32
41
73
27
23
51
60
426
30
69
119
88
25
54
158
175
132
140
15
12
98
57
21