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