10
15
71
153
42
218
40
8
6
22
12
76
35
37
99
74
24
227
23
546
3
9
93
4
48
27
173
18
61
53
11
41
29
7
5
14
21
45
13
30
17
103
19
25
432
51
46