14
23
109
206
62
75
77
31
35
542
258
7
24
250
12
29
53
107
67
20
4
34
27
81
25
18
26
17
39
13
101
42
44
9
40
21
50
73
65
46
70
15
74
49