5
15
170
78
3
90
6
22
101
26
16
70
103
66
114
63
75
25
51
72
59
36
17
23
27
21
24
62
154
19
28
35
68
38
257
33
18
56
55
173
109
116
53
46
498
211
76
50
108
40
91
87
83
32
44