118
84
235
23
144
87
26
45
13
99
41
39
100
20
59
71
126
43
162
134
7
94
109
36
93
91
22
15
60
27
163
120
40
67
98
90
12
111
65
139
74
70
11814
564
274
104
149
38