36
42
50
32
153
101
131
33
139
62
73
245
56
43
31
44
375
53
95
28
10295
61
408
302
147
143
158
30
103
727
228
24
65
363
83
15
219
75
233
415
621
45
72
140
52
553
34
117
76
54