14
19
21
51
65
41
641
99
87
112
50
33
23
57
34
56
751
1196
80
90
202
110
13
7
54
67
120
8
187
230
124