88
25
62
23
33
16
26
27
20
93
9
11
36
8
15
70
6
10
79
58
64
28
17
41
105
35
63
71
43
19
72
47
32
103
30
38
83
76
21
22
50
100
162