42
51
138
82
76
28
40
22
48
73
38
27
7
59
67
114
89
35
19
26
81
39
37
29
23
91
101
103
85
49
12
25
86
36
43
34
102
13
10
30
20
133
14
17