54
96
222
86
187
110
72
33
67
152
173
34
85
481
35
169
31
32
40
75
174
627
15
17
57
236
145
232
205
617
150
94
106
66
171
47
127
39
146
37
43
14
9
88
49
21
22
93