15
38
19
21
9
6
39
34
94
4
46
106
149
62
78
36
20
110
35
44
510
7
41
66
75
43
23
14
8
84
18
33
24
218
98
50
3
65
51
71
27
207
56
155
17
37