11
75
86
12
29
111
55
82
72
78
65
115
159
14
23
21
27
311
119
17
100
31
87
54
56
67
98
15
175
20
32
49
136
62
132
46
4
9
88
84
43
33
95
151
5
92
140
124
51
24