38
8
6
397
163
180
405
12
9
54
10
35
522
181
5
87
117
149
126
189
26
116
51
47
79
118
2
19
15
72
71
59
218
58
3
20
1
29
56