25
10
6
30
7
28
35
19
13
55
15
145
12
11
46
14
2
65
1
26
24
16
78
51
90
27
29
61
23
69
81
71
31
101
83
99
33
56
38
17
138
59
32