113
44
104
2747
72
120
122
121
75
13
46
105
50
54
36
453
70
316
26
864
33
49
42
55
28
47
35
25
31
61
27
68
1373
59
7
175
109
84
39
87
57
63
182
207
996
43
240
193
144
60
269
383
100