27
26
18
51
31
21
8
2
48
25
35
19
75
11
16
7
10
67
90
128
12
15
98
13
63
181
59
37
33
47
5
24
30
52
22
23
29
60