12
21
6
11
14
52
23
62
100
33
25
63
41
81
129
44
56
9
7
26
19
5
66
31
30
17
37
22
45
261
67
27
38
82
18