147
47
25
559
33
24
71
104
144
72
138
99
48
50
12
23
61
21
28
44
182
172
54
92
62
123
19
94
55
34
26
79
160
22
13
176
254
264
57
27
49
232
14
95
122
69
70
41
113
56
40
18