63
26
35
38
49
66
117
59
32
48
72
34
39
18
53
65
47
55
64
13
248
115
9
69
43
57
50
37
44
40
79
56
84
52
155
292
78
62
120
89
104
17
205
75
303
365
271