41
44
66
114
69
103
49
62
26
60
32
115
128
18
157
141
237
107
23
13
34
22
36
24
50
38
68
146
83
236
174
179
568
455
262
17
77
576
104
72
82
35
142
95
90
100
76
84
154
40
31
140
21
25