25
36
30
20
21
101
9
115
18
74
35
8
16
10
296
79
4
12
440
46
123
45
94
53
33
19
90
6
38
26
65
1
66
13
0
15
68
32
231
98
11