25
10
38
68
32
21
31
26
23
7
119
41
44
109
30
5
11
71
16
94
50
13
28
9
12
27
141
200
22
17
39
83
55
14
51
52
19
6
113
29
8
47
18
40
43
45
33
76