25
69
10
33
26
20
27
63
18
65
9
4
35
15
84
17
49
5
28
78
6
22
13
318
513
298
52
11
16
101
264
31
193
87
121
14
8
7
3
21
12
70
54
34
38