41
24
62
50
7
91
47
90
36
61
164
170
35
38
176
107
31
58
117
82
103
55
43
116
76
68
265
98
13
132
304
155
85
182
28
20
26
54
27
138
45
226
96
114
33
49
39
32
109
52
169
67