26
13
53
99
34
32
18
42
47
52
27
82
43
7
57
1
10
21
2
20
65
41
38
9
12
63
54
144
11
16
100
28
31
15
37
66
119
4
207
49
77
92