15
19
66
71
28
100
94
90
44
155
103
54
30
24
45
241
67
50
42
58
46
41
109
98
37
40
10
33
176
96
47
197
18
17
118
38
31
25
13
34
23
9
21
91
35
82
97
186
64
36