12
24
81
63
25
26
13
37
5
44
57
19
34
51
46
14
9
58
332
404
138
23
18
30
115
27
28
880
50
59
228
20
52
62
69
10
41
36
148
16
185