81
44
36
18
37
29
34
48
85
107
80
61
91
90
20
106
171
293
47
13
9
24
22
28
39
15
99
26
12
41
51
49
25
68
145
58
42
52
19
62
43
97
33
75