15
17
92
62
24
51
16
81
89
121
21
66
29
63
36
93
5
86
23
25
101
26
48
49
11
57
20
9
34
224
68
35
27
316
97
32
94
13
40
46
117
43
12
18
41
74
30
55
128