25
31
26
43
15
106
17
34
46
18
62
22
54
37
81
47
32
107
53
29
23
59
35
40
60
100
89
39
73
170
51
9
10
7
24
8
112
84
102
124
44
19
33
12
16
41
6