44
82
109
41
105
185
127
36
48
64
246
88
132
138
55
27
157
45
52
216
43
20
19
86
29
63
73
90
46
34
26
21
151
226
181
60
84
40
83
113
62
94
51
39
334
92
106
303
85
145
130
18