5
48
21
40
27
32
46
66
13
193
54
287
119
163
93
28
160
120
71
81
35
110
90
97
26
74
249
33
132
15
164
38
109
51
125
176
58