21
9
11
99
66
75
39
28
19
44
87
20
30
59
5
48
16
25
12
32
7
55
243
41
4
23
15
13
10
65
17
117
14
74
24
247
50
60
111
89
38