49
68
20
27
19
36
89
47
29
65
28
55
13
71
64
52
84
110
108
101
528
259
26
44
22
21
96
61
109
98
77
23
60
31
58
18
17
126
107
62
15
69
51