41
44
249
90
104
32
26
216
248
132
98
191
48
94
61
40
63
116
62
15
55
16
70
80
69
89
46
236
154
355
110
83
22
93
101
107
39
160
51
13
43
24
33
25
233
66
34
5
36
159
18