13
62
46
37
20
26
45
40
15
53
25
31
24
14
28
33
8
19
16
22
27
42
36
57
65
35
69
111
96
58
63
213
87
209
92
107
52
135
73
98
51
76
86
109
126
106
448