38
86
25
24
26
19
10
2
7
63
32
21
22
8
78
88
51
17
27
15
29
18
23
11
9
20
30
57
13
44
35
54
12
16
60
74
90
47
41
210
28