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