15
42
71
153
217
40
8
6
22
12
76
35
37
99
74
24
218
226
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
51
432
46