144
84
31
176
41
37
123
21
141
510
17
14
22
79
42
513
253
265
66
95
59
73
145
29
98
252
235
38
40
33
107
345
26
15
90
10
18
34
481
239
110
44
32
23
5
71
136
35
67
11
80
12