13
33
31
15
26
38
12
25
49
24
10
55
17
91
21
63
48
34
43
23
357
29
19
16
59
36
127
93
28
39
20
61
41
37
30
77
90