13
44
24
19
81
42
43
10
51
101
18
360
32
35
126
86
23
79
494
12
52
21
149
29
77
53
63
30
26
14
33
17
2
5
48
28
213
304
776
689
47
74
106
65