1
20
26
27
51
11
4
9
40
8
81
144
46
67
13
0
131
22
165
52
10
15
45
139
60
21
33
49
57
7
12
64
42
288
28
303
531
3
43
56
53
89
48
94