35
5
34
29
15
19
50
23
14
319
30
31
122
134
66
69
9
39
96
71
82
13
10
7
18
70
21
25
55
3
419
463
67
48
24
79