11
34
78
3
23
15
90
12
7
10
154
53
50
19
44
89
301
27
59
18
1
73
96
37
62
24
54
51
105
47
99
230
17
127
66
130
235
103
175
161
108
8
28
207
75
112