1
25
6
106
88
9
11
90
145
41
36
16
32
17
21
47
24
57
20
33
35
12
37
26
14
22
19
50
18
44
5
27
15
10
3
4
29
28