9
52
17
4
119
102
33
12
38
19
21
6
39
86
5
42
106
141
59
72
36
20
43
489
7
40
15
55
71
22
14
8
80
18
34
13
92
32
205
93
46
3
63
50
60
27
201