103
595
122
690
108
566
104
529
109
557
83
415
65
357
68
402
72
476
72
369
164
861
187
937
2
10
7
27
14
75
2
17
6
23
2
7
103
595
122
690
108
566
104
529
109
557
83
415
65
357
68
402
72
476
72
369
164
861
187
937
2
10
7
27
14
75
2
17
6
23
2
7