41
174
70
26
92
83
29
84
49
158
38
605
24
246
122
39
198
44
54
23
146
91
47
108
75
103
160
77
118
57
66
42
93
31
43
61
34
101
163
90
81
46
194
53
15
350
37
471