32
11
25
39
18
20
16
15
26
22
30
42
13
5
33
7
24
12
43
21
65
40
103
71
98
35
14
19
10
56
8
107
28
17
61
77
36
84
79
38
37
27
48
34