5
39
26
216
140
57
38
47
13
34
105
15
20
41
12
111
18
72
16
7
51
115
54
28
29
193
37
173
21
30
9
23
252
45
90
8
31
44
153
910
64
17
277
112
14
66
42
4