42
21
13
76
31
205
55
3
66
64
451
418
23
8
1
6
25
26
363
49
254
61
11
224
28
14
37
89
60
229
38
30
497
18
9
78
41
403
29
15
199
131
32
84
104
211
119
12