38
36
58
15
111
59
19
18
45
25
11
54
20
10
41
57
37
29
30
104
107
161
206
248
39
108
14
26
22
48
63
28
40
44
4
9
12
55
16
17
56
112
73