12
58
40
6
45
64
48
27
92
18
74
31
13
42
87
125
104
126
15
129
25
29
69
272
75
53
39
451
37
231
41
30
80
49
124
61
14
60
62
73
35
11
21
76
116
34
173
33
56
26