5
12
15
23
20
11
13
50
53
25
123
147
27
48
22
60
7
34
80
47
89
28
4
82
41
9
16
66
526
73
225
6
19
243
21
65
42
36
43
55
35
10
57
54
154