14
19
21
51
65
41
641
99
87
112
50
33
23
49
57
34
55
751
1196
80
89
202
109
13
7
54
67
120
187
230
124