28
111
57
10
12
84
15
41
159
64
27
29
14
9
26
46
17
66
8
43
37
32
35
13
54
47
30
22
33
1
7
126
51
127
55
18
49
24
34
146
21
45
72
23
80
25
5