25
41
12
26
35
43
67
243
77
13
33
14
73
114
57
34
17
37
7
20
30
144
59
326
64
444
89
16
19
5
22
45
27
124
128
156
29
31
18
666
40