62
76
54
33
73
20
29
31
203
45
39
13
27
67
37
209
79
15
19
21
18
63
122
127
124
55
26
43
152
101
107
47
42
94
56
53
58
68
51
82
211
59
87
108
187
126
52
6
50
384