12
23
25
20
94
57
50
95
59
55
21
143
11
87
51
92
22
98
31
67
129
71
56
40
14
185
148
47
228
7
8
60
364