51
15
20
8
31
96
27
52
6
25
38
45
68
85
28
48
12
36
98
32
21
26
7
33
35
1
23
19
40
17
11
5
125
22
9
37
187
13