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