41
40
28
49
286
30
9
8
6
101
153
151
200
44
46
3
226
149
79
192
42
77
51
64
16
581
2
225
372
24
76
45
34
176
492
10
1
17
26
5
173
532
31
35
712
333
261
14