69
41
14
408
16
75
434
329
5
7
19
46
4
32
71
57
43
92
18
1
6
112
118
13
20
30
34
374
39
27
15
48
160
3
33
70
9
8
21
231
510
136
12
122
38