41
49
37
95
48
13
218
194
31
53
72
57
78
92
195
181
50
138
91
27
1195
290
296
159
16
93
19
59
55
33
115
112
28
56
80
32
77
7
60
46
42
15
160
26
150
11
8
21
20