35
41
77
40
1095
2180
42
12
75
21
54
17
10
68
23
43
20
19
104
11
2619
58
24
64
22
78
242
254
59
66
199
253
73
126
60
28
44
1298
239