24
77
70
35
122
15
27
47
5
216
257
33
8
16
112
91
424
39
100
50
54
30
230
17
31
44
134
40
36
150
23
21
13
49
4
71
18
366
88
95
25
67
170
22
58
80
59
76
319
422
340