37
15
63
24
57
38
54
101
51
92
20
21
12
29
41
23
30
11
107
16
7
25
5
18
58
9
88
36
109
26
27
13
83
53
35
49
67
89
17
44
31