15
90
17
41
40
4
11
9
147
87
29
20
103
92
6
49
107
78
39
34
27
48
8
72
12
5
61
136
247
64
117
154
164
142
86
38
113
35
18
32
46
42
30
21
23