27
13
18
26
45
63
35
51
32
17
273
62
42
40
12
38
21
60
28
25
23
49
70
55
31
87
126
24
47
44
74
19
15
65
589
141
522
138
516
101
73
66